Skip to content

Released channel re-added to the channel map after DETACHED message #913

@AndyTWF

Description

@AndyTWF

If you call channels.release(), that removes the channel from the channel map and detaches it. However, the protocol messaged for DETACHED returning to us re-adds the channel to the channel map (via a call to channels.get()), therefore undoing the release action.

One way to fix this would be to not re-add the channel when processing DETACHED if its not there.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working. It's clear that this does need to be fixed.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions