diff --git a/weed/worker/client.go b/weed/worker/client.go index 0e1e11270..73e7347a8 100644 --- a/weed/worker/client.go +++ b/weed/worker/client.go @@ -111,6 +111,8 @@ func (c *GrpcAdminClient) connectionProcess() { if err != nil { glog.Warningf("Initial connection failed: %v", err) c.comms.connectionEvents <- connectionEvent{connected: false, err: err} + c.comms.streamErrors <- err + c.comms.streamErrors <- err } else { c.comms.connectionEvents <- connectionEvent{connected: true} }