private bool Connected() { if(!_socket.Connected) { _socket.Dispose(); _disposed = true; } return !_disposed; }