public void Start() { if (connectionHandler == null) { connectionHandler = new HttpConnectionHandler(ipAddress, Port); connectionHandler.SocketAccepted += connectionHandler_SocketAccepted; connectionHandler.Start(); Port = connectionHandler.Port; proxyAddress = string.Format("http://{0}:{1}", ipAddress, Port); Logger.Debug("Proxy: Started listener on '{0}'", proxyAddress); } }
public void Start() { lock (SyncRoot) { if (listener != null) { Stop(); } OnStarting(); listener = new HttpConnectionHandler(IPAddress.Any, port); listener.SocketAccepted += listener_SocketAccepted; listener.Start(); if (Emitter != null) { Emitter.Publish(); } } }