private static bool InitServer(string address) { try { if (pacPort != Global.pacPort) { if (server != null) { server.Stop(); server = null; } if (server == null) { string prefixes = string.Format("http://{0}:{1}/pac/", address, Global.pacPort); Utils.SaveLog("Webserver prefixes " + prefixes); server = new HttpWebServer(SendResponse, prefixes); server.Run(); } } Utils.SaveLog("Webserver at " + address); } catch (Exception ex) { Utils.SaveLog("Webserver InitServer " + ex.Message); return(false); } return(true); }
public static void Stop() { if (ws != null) { ws.Stop(); } }
public static void InitServer(string address) { try { if (pacPort != Global.pacPort) { if (server != null) { server.Stop(); server = null; } if (server == null) { string prefixes = string.Format("http://{0}:{1}/pac/", "+", Global.pacPort); Utils.SaveLog("Webserver prefixes " + prefixes); HttpWebServer ws = new HttpWebServer(SendResponse, prefixes); ws.Run(); pacPort = Global.pacPort; } } Utils.SaveLog("Webserver at " + address); } catch (Exception ex) { Utils.SaveLog("Webserver InitServer " + ex.Message); } }
public static void Stop() { if (ws != null) { Utils.SaveLog("Webserver Stop ws"); ws.Stop(); } if (wsLAN != null) { Utils.SaveLog("Webserver Stop wsLAN"); wsLAN.Stop(); } }