If the network connectivity to the server is lost, the client will currently become unresponsive. It would be better to provide some kind of feedback, for example gray out the earlier framebuffer and present a progress indicator, or something similar. This applies both to the native and HTML5 client. This bug is also related to bug 4799.
*** This bug has been marked as a duplicate of bug 4956 ***