The retryq handler manually modifies the pipeline netbuf to remove the original packet that is being retried. This causes an issue with completion IO as the retryq can remove packets which are currently in the process of being sent.
|For Gerrit Dashboard: CCBC-1487|
|161415,2||CCBC-1487: Fixed retryq erasing already sent packets.||master||libcouchbase||Status: MERGED||+2||+1|
|161417,6||Updated to libcouchbase master to pick up CCBC-1487, CCBC-1488.||master||couchnode||Status: MERGED||+2||+1|