private void RunThread() { try { this.m_tdsThreadMethod(); } finally { TrackedThreadManager.RemoveThread(this); } }