public void closeO2KernelProcess()
 {
     O2WcfUtils.wcfMessageReceived("closeO2KernelProcess()");
     O2Kernel_Processes.KillCurrentO2Process(1000);
 }
 public void closeO2Process()
 {
     PublicDI.log.info("Received request to close down current O2 Process");
     O2Kernel_Processes.KillCurrentO2Process(2000); // wait 2 seconds before killing the process
     System.Windows.Forms.Application.Exit();
 }