static void WsaPingAliveCompleted(object sender, PingAliveCompletedEventArgs e)
{
if (e.Error == null)
{
string[] r = e.Result;
if (r.Length > 1)
{
if (MainForm.Conf.ServicesEnabled)
{
if (!MainForm.MWS.Running)
{
MainForm.StopAndStartServer();
}
}
WebsiteLive = true;
if (MainForm.Conf.IPMode == "IPv4")
{
_externalIP = r[1];
}
}
else
{
WebsiteLive = false;
}
}
else
{
WebsiteLive = false;
}
}