# http/ws-close
Close a WebSocket connection.
## Syntax
[http/ws-close $conn ?$code ?$reason]
## Parameters
- `$conn` — `ws_conn` resource
- `$code` — optional close code (number)
- `$reason` — optional close reason (string)
## Examples
[http/ws-close $conn] [http/ws-close $conn 1000 "done"]
## Returns
`nil`. Fires the `:on-close` callback (if registered) after the close frame is exchanged.
## See Also
`http/ws-on-close`, `http/ws-connect`