Add deferred pop release, so that we won't consider the queue as free until the user code finished handling with the data?
Add deferred pop release, so that we won't consider the queue as free
until the user code finished handling with the data?

P-p-H-d/mlib,P-p-H-d/mlib