To simplify things and help our users to be more productive, we have archived the current forum and focus our efforts on helping developers on Stack Overflow. You can post new questions on Stack Overflow or join our Discord channel.
I've been wondering why heartbeat is needed when websocket is enabled. I understand that heartbeat is used for server to determine whether web client has been disconnected. But with websockets, server should be able to tell easily that a client is disconnected when the tcp connection drops. Is there any reason why you guys choose to leave heartbeat as it is today? Have you guys ever had any thoughts/discussion/plan/roadmap about this?