Skip to content

fix(WebSocket): add "server.close()" method#528

Merged
kettanaito merged 9 commits into
mainfrom
fix/ws-server-close
Mar 24, 2024
Merged

fix(WebSocket): add "server.close()" method#528
kettanaito merged 9 commits into
mainfrom
fix/ws-server-close

Conversation

@kettanaito

@kettanaito kettanaito commented Mar 24, 2024

Copy link
Copy Markdown
Member

Allows closing the actual server connection by adding a new server.close() method.

Todo

  • Allow listening to the server.addEventListener('close') to know when the original server closes the connection.
  • Using a special close reason for closures via server.close() isn't that nice. Consider a different logic? For example, properly awaiting the close frame and then doing the server.connect() would solve this.

@kettanaito kettanaito force-pushed the fix/ws-server-close branch from 22a705d to 3c17eb1 Compare March 24, 2024 12:42
@kettanaito kettanaito force-pushed the fix/ws-server-close branch from b2b3140 to f2e5376 Compare March 24, 2024 13:58
@kettanaito kettanaito merged commit 4cd11bb into main Mar 24, 2024
@kettanaito kettanaito deleted the fix/ws-server-close branch March 24, 2024 17:34
@kettanaito

Copy link
Copy Markdown
Member Author

Released: v0.26.11 🎉

This has been released in v0.26.11!

Make sure to always update to the latest version (npm i @mswjs/interceptors@latest) to get the newest features and bug fixes.


Predictable release automation by @ossjs/release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant