When interrupting the connection between server and client by force, the server probably won't notice until he shuts down or he has to wait quite a long time.
Solution:
the server and client should implement a keep-alive signal which forces the server to disconnect users if keep-alive response wasn't received properly in a certain amount of time.