Same problem here, but it seems solved.
The lumia 610 not reconnected to wifi after a while. Only rebooting the router reconnect again.
The solution (and do not ask me why) was changing the wifi router configuration. Within wireless advanced settings: Beacon Interval: 5000. DTIM Interval: 200.
And that's it.