Mclose
Bun

method

ServerWebSocket.close

code?: number,
reason?: string
): void;

Closes the connection.

Here is a list of close codes:

  • 1000 means "normal closure" (default)
  • 1009 means a message was too big and was rejected
  • 1011 means the server encountered an error
  • 1012 means the server is restarting
  • 1013 means the server is too busy or the client is rate-limited
  • 4000 through 4999 are reserved for applications (you can use it!)

To close the connection abruptly, use terminate().

@param code

The close code to send

@param reason

The close reason to send