There was a missing UNLOCK_LOOKUP in the recv_done() callback when the operation had been canceled. That omission could result in a deadlock situation. (cherry picked from commit 98820aef7e)
98820aef7e