private void OperationCompleted(WriteOperation operation) { if (operation == null) { return; } lock (DataLock) { if (m_handshakeOperation == operation) { m_handshakeOperation = null; } m_requests.Remove(operation.RequestId); } }