public void Stop() { if (this.Stopped != null) { this.Stopped(this); } lock (this.locker) { this.stopPending = true; } //this.connectionListenerThread.Join(); //this.connectionListenerThread.Suspend(); }