Details
-
Sub-task
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
None
-
None
-
None
Description
RpcConnectionImpl::Connect calls pending_requests_.push_back() without holding the connection_state_lock_. This isn't a huge issue at the moment because Connect generally shouldn't be called on the same instance from many threads but it wouldn't hurt to add to prevent future confusion.