public void Stop()
        {
            try
            {
                MyProcess p = _process;
                if (p != null)
                {
                    _process = null;
                    KillProcess(p);
                    p.Dispose();

                    Console.WriteLine("kcptun stoped - " + p.server.FriendlyName());

                    if (Stoped != null)
                    {
                        Stoped.Invoke(this, new EventArgs());
                    }
                }
            }
            catch (Exception e)
            {
                Logging.LogUsefulException(e);
            }
        }
Ejemplo n.º 2
0
 public void cleanUp()
 {
     MyProcess.Dispose();
 }