sails.sockets.unsubscribeFromFirehose()
Unsubscribe from the firehose.
sails.sockets.unsubscribeFromFirehose(socket);
Usage
| Argument | Type | Details | |
|---|---|---|---|
| 1 | socket | ((Socket)) | A request socket (WebSocket/Socket.io) object e.g. req.socket. |
Example
// Controller actiondisableDebugMode: function(req, res) {if (!req.isSocket) return res.badRequest();sails.sockets.unsubscribeFromFirehose(req.socket);return res.ok();}
Notes
- The phrase “request socket” here refers to an application-layer WebSocket/Socket.io connection.
req.socketalso exists for HTTP requests, but it refers to the underlying TCP socket at the transport layer, which is different. Be sure and ensurereq.isSocket == truebefore usingreq.socketwith this method.
