Beispiel #1
0
        private static void game_ClientConnected(object gameserver, EventArgs e)
        {
            GameServer game = (GameServer)gameserver;

            try
            {
                Player.ClientConnected(game);
            }
            catch (Exception ex)
            {
                if (!client.HasExited)
                {
                    client.Process.Kill();
                }
                System.Windows.Forms.MessageBox.Show("Exception occured:\r\n\r\n" + ex.Message + "\r\nStack:\r\n" + ex.StackTrace, "BynaCam Error!", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error, System.Windows.Forms.MessageBoxDefaultButton.Button1, System.Windows.Forms.MessageBoxOptions.DefaultDesktopOnly);
                System.Diagnostics.Process.GetCurrentProcess().Kill();
            }
        }