Adar Dembo has posted comments on this change.

Change subject: service_queue: use futex for waking waiting rpc threads
......................................................................


Patch Set 5:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/2940/5/src/kudu/rpc/service_queue.h
File src/kudu/rpc/service_queue.h:

Line 183:         return call_;
> that gets done by calling Reset() now. Otherwise we'd have to duplicate the
Yeah, but Reset() is only called on the subequent Wait(). A successful Wait() 
receives the call, returns out of BlockingGet(), and now ConsumerState still 
has call_ set. Is that an issue?


-- 
To view, visit http://gerrit.cloudera.org:8080/2940
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: Ice7bb703d643b722f732f4c4ebc391d25796d3df
Gerrit-PatchSet: 5
Gerrit-Project: kudu
Gerrit-Branch: master
Gerrit-Owner: Todd Lipcon <[email protected]>
Gerrit-Reviewer: Adar Dembo <[email protected]>
Gerrit-Reviewer: Binglin Chang <[email protected]>
Gerrit-Reviewer: Henry Robinson <[email protected]>
Gerrit-Reviewer: Kudu Jenkins
Gerrit-Reviewer: Mike Percy <[email protected]>
Gerrit-Reviewer: Todd Lipcon <[email protected]>
Gerrit-HasComments: Yes

Reply via email to