Http.sys delegation should handle ERROR_OBJECT_NO_LONGER_EXISTS and try to re-attach to the queue #2425
Labels
Type: Idea
This issue is a high-level idea for discussion.
Milestone
To fix the issue where receivers can't properly restart and re-create their queues due to the fact delegators still have an open handle, the Windows http.sys team had made a change to detach the handle the delegator has when the receiver detaches from the queue. When this happens, http.sys will return an ERROR_OBJECT_NO_LONGER_EXISTS error when trying to delegate. The expectation when this happens is for the delegator to detach from the no-longer valid queue and attempt to attach to the newly created queue (assuming it has been created already).
The text was updated successfully, but these errors were encountered: