/// <summary>
 /// Dispose stops all receive and send threads. It only may be called when the application shuts down.
 /// Use 'Stop' to just end one WebSocketServer instance.
 /// </summary>
 public new void Dispose()
 {
     base.Dispose();
     WebSocketServer.Shutdown(); // for compatibility with earlier versions of this library
 }