The websocket protocol actually sends pings/pongs between server and client. Most clients do not expose these messages. If you are subscribed to a channel and do not consume the messages you will be disconnected after the server side buffer fills. However, if you connect, authenticate and do not subscribe to anything, your connection will stay open until it's closed by the client.