Bug fix in handleDisconnect

Fix courtesy of Vassili Gontcharov -- reassociate the new client after
reconnect