/// <summary>
        /// Event fired when the exit option is clicked. Perform any
        /// shutdown logic here.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void exitToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (m_server.Running)
            {
                m_server.StopServer();
            }

            OSVRProcessManager.KillProcessByName(Common.TRACKER_VIEW_NAME);
            OSVRProcessManager.KillProcessByName(Common.FW_UTIL_NAME);
            OSVRProcessManager.KillProcessByName(Common.TEST_APP_NAME);

            Application.Exit();
        }
        /// <summary>
        /// Stop OSVR server
        /// </summary>
        public bool StopServer()
        {
            if (serverRunning())
            {
                if (OSVRProcessManager.KillProcessByName(Common.SERVICE_NAME) > 0)
                {
                    m_console.ServerStateChanged(ServerConsole.ServerState.Stop);
                    return(true);
                }
                else
                {
                    Common.ShowMessageBox(Common.MSG_UNABLE_TO_STOP_SERVER, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            return(false);
        }