private void Restart() { RequestQueue queue = new RequestQueue(OnRequest); queue.Start(); queue.Stop(); queue.Start(); }
/// <summary> /// shut down the server and listeners /// </summary> public void Stop() { if (_httpListener != null) { _httpListener.Stop(); _httpListener = null; } if (_httpsListener != null) { _httpsListener.Stop(); _httpsListener = null; } _requestQueue.Stop(); }
public override void Stop() { base.Stop(); _requestQueue.Stop(); }