private void initService() { try { checkFirstStart(configCtrl.CompanyCode, configCtrl.CompanyName); commctl.Select_Type(configCtrl.ServerType); commctl.Connect(configCtrl.Device); mServer = new TcpServerMgr(configCtrl.MsgrPort); mServer.SocStatusChanged += ProcessOnSocStatusChanged; // mServer.FTPListenRequested += ProcessOnFTPMessageReceived; mServer.DoRun(); ListenThread = new Thread(StartListener); ListenThread.Start(); svrStart = true; ButtonStart.Enabled = false; loadCustomerList(); serviceStart = true; MnServerStart.Enabled = false; } catch (Exception ex) { LogWrite(ex.ToString()); } }