diff --git a/main.go b/main.go index 5d1a5b1..6d77cc1 100644 --- a/main.go +++ b/main.go @@ -81,7 +81,7 @@ func readerLoop() { if shErr, ok := err.(shipclient.ShipClientError); ok { // Reconnect - if shErr.Type == shipclient.ErrSockRead { + if shErr.Type == shipclient.ErrSockRead || shErr.Type == shipclient.ErrNotConnected { state = RS_CONNECT } }