public void HandleDisconnection()
{
ErrorType = ERROR_TYPE.DISCONNECTION;
OnError();
if (remoteSynchronizer != null)
recoverySynchronizer.Stop();
if (remoteSynchronizer != null)
remoteSynchronizer.Stop();
if (synchronizerResolver != null)
synchronizerResolver.Stop();
}