private void Term() { _agentConnect.Term(Logger); if (_termHandle != null) _termHandle.Set(); if (_thread != null) _thread.Join(); _thread = null; _instance = null; }