Skip to content

fix(endpoint): Remove the binding on unbind - #262

Merged
RobinBol merged 1 commit into
masterfrom
fix/unbind-removes-binding
Oct 27, 2026
Merged

RobinBol merged 1 commit into
masterfrom
fix/unbind-removes-binding

Conversation

@RobinBol

Copy link
Copy Markdown
Collaborator

Endpoint.unbind left a client Cluster in bindings, so incoming commands for that cluster got
UNSUP_CLUSTER_COMMAND. It now removes the binding, and they get UNSUPPORTED_CLUSTER.

unbind replaced the binding with a new client Cluster instead of deleting it.
Incoming commands for that cluster then reached a client handler, which
answered UNSUP_CLUSTER_COMMAND, where an endpoint without a binding answers
UNSUPPORTED_CLUSTER. Delete the binding, and turn the harness's known-bug
test for this into a real one.
@RobinBol RobinBol self-assigned this Oct 27, 2026
@github-actions github-actions Bot added the fix Bug fix, release notes: Fixes label Oct 27, 2026
@RobinBol
RobinBol marked this pull request as ready for review October 27, 2026 13:40
@RobinBol
RobinBol merged commit 1be3552 into master Oct 27, 2026
3 checks passed
@RobinBol
RobinBol deleted the fix/unbind-removes-binding branch October 27, 2026 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix Bug fix, release notes: Fixes

Development

Successfully merging this pull request may close these issues.

1 participant