Skip to content

Do not close an attached window because the owner answered badly - #835

Merged
SimonCropp merged 1 commit into
mainfrom
fix-owner-link-closes
Aug 23, 2026
Merged

Do not close an attached window because the owner answered badly#835
SimonCropp merged 1 commit into
mainfrom
fix-owner-link-closes

Conversation

@SimonCropp

Copy link
Copy Markdown
Member

OwnerLink treated an error reply the same as a refused connection, and ViewerServer
turns any exception in the owner's listing handler into an error reply. So one
transient throw over there closed this window with "The queue owner is no longer
running.", losing the queue it was displaying - while the owner was still running
and still holding it.

Only a connection that could not be made means gone now. An error reply is shown as
the message it carries, and the next pass asks again.

OwnerLink treated an error reply the same as a refused connection, and ViewerServer
turns any exception in the owner's listing handler into an error reply. So one
transient throw over there closed this window with "The queue owner is no longer
running.", losing the queue it was displaying - while the owner was still running
and still holding it.

Only a connection that could not be made means gone now. An error reply is shown as
the message it carries, and the next pass asks again.
@SimonCropp
SimonCropp merged commit 82f8038 into main Aug 23, 2026
9 checks passed
@SimonCropp
SimonCropp deleted the fix-owner-link-closes branch August 23, 2026 07:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant