I think it fixed by my change, the current client no longer does it and I don't see any reconnection on the server.
Ty for the informal beta testing hahaha I've found that the connection drops from the server's heartbeat are treated as errors by my client. Pushing a fix in 0.0.6 to reconnect quick and reconcile missed msgs.