Details
-
Bug
-
Resolution: Fixed
-
Major
-
Morpheus
-
None
-
Untriaged
-
0
-
Unknown
Description
The core will first process incomming messages (causing {{
DcpProducer::bufferAcknowledgement}} to be called) it'll then call step to process the DCP producer. This happens in the same thread context making the "notify" call as part of executing the ack call superfluous.
If the core spent too much time executing input packets causing the connection to use the entire timeslice before running step, the core will schedule another callback for the connection.
Attachments
For Gerrit Dashboard: MB-61274 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
207578,8 | MB-61274: Remove notification from buffer ack | master | kv_engine | Status: MERGED | +2 | +1 |