Skip to content

Hypercorn server websocket consider close code as 1006 upon client side close  #127

@wenleix

Description

@wenleix

Hi,

I note Hypercorn server websocket consider will close code as 1006, albeit client side close with 1000 code sent:

  1. Start hypercorn server
  2. Start client and establish connection
  3. Hypercorn server is waiting for .receive_text()
  4. Client close connection with 1000 closed code
  5. Hypercorn receives WebSocketDisconnect exception with 1006 code

Here is a demonstration to reproduce it: https://github.com/wenleix/hypercorn-ws2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions