internal void CloseWorkThread()
 {
     fWorkerThread.DisposeObject();
 }