Server should respond to ping

This commit is contained in:
Jakob Borg 2015-09-14 13:44:47 +02:00
parent d180bc794b
commit fccb9c0bf4

View File

@ -161,6 +161,15 @@ func protocolConnectionHandler(tcpConn net.Conn, config *tls.Config) {
}
conn.Close()
case protocol.Ping:
if err := protocol.WriteMessage(conn, protocol.Pong{}); err != nil {
if debug {
log.Println("Error writing pong:", err)
}
conn.Close()
continue
}
case protocol.Pong:
// Nothing