----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/41026/ -----------------------------------------------------------
(Updated Dec. 18, 2015, 11:53 p.m.) Review request for mesos and Joris Van Remoortere. Changes ------- rebased with master. Bugs: MESOS-4069 https://issues.apache.org/jira/browse/MESOS-4069 Repository: mesos Description ------- recv_callback could be called from libevents receive callback and Socket::recv for the same buffer event and different requests. There is a check for buffer length at Socket::recv but not at libevent's receive callback. This could lead to the incoming request for Socket::recv being swapped out even though the buffer length is zero. This change adds a check for buffer length before swapping out the receive request object. Diffs (updated) ----- 3rdparty/libprocess/src/libevent_ssl_socket.cpp 55b91dd47bb5bd5e97147d0af91c7899fd42702c Diff: https://reviews.apache.org/r/41026/diff/ Testing ------- make check Thanks, Jojy Varghese