public void Dispose() { m_parser = null; m_semaphore.Dispose(); m_service.ConnectionLeaseTimeout = 0; }