DescriptionFix MessageReader not to invoke message callback from done callback.
In the current implementation MessageReader may read a message while processing
done callback for the previous message. The message handler may not expect that
which may lead to crashes. E.g. ChannelMultiplex was written such that
OnPacketReceived() is not reentrant.
BUG=148512
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=156490
Patch Set 1 #Patch Set 2 : #
Total comments: 4
Patch Set 3 : #
Messages
Total messages: 6 (0 generated)
|