@@ -182,6 +182,7 @@ func (c *Line) writePump() {
go func() {
defer func() {
if err := recover(); err != nil {
+ c.state = Disconnected
log.Println(err)
}
}()