private void DeleteEvent(){ try{ if(waitHandle != null){ waitHandle.SafeWaitHandle.DangerousRelease(); } } catch{ } }