internal bool removeSession(Session session) { lock(pool) { try { pool.Remove(session); return true; } catch (NotSupportedException) { return false; } } }