Commit c412f1d0 authored by vicotor's avatar vicotor

fix bug

parent 2ac3d888
...@@ -435,7 +435,6 @@ func (wm *WorkerManager) handleWorkerMsg(worker *Worker) { ...@@ -435,7 +435,6 @@ func (wm *WorkerManager) handleWorkerMsg(worker *Worker) {
wmsg, err := worker.stream.Recv() wmsg, err := worker.stream.Recv()
if err != nil { if err != nil {
l.WithError(err).WithField("worker-addr", worker.workerAddr).Error("recv msg failed") l.WithError(err).WithField("worker-addr", worker.workerAddr).Error("recv msg failed")
close(worker.quit)
return return
} }
worker.online = true worker.online = true
...@@ -478,7 +477,6 @@ func (wm *WorkerManager) handleWorkerMsg(worker *Worker) { ...@@ -478,7 +477,6 @@ func (wm *WorkerManager) handleWorkerMsg(worker *Worker) {
if worker.workerAddr == "" { if worker.workerAddr == "" {
if w := wm.GetWorkerByAddr(addr); w != nil { if w := wm.GetWorkerByAddr(addr); w != nil {
log.WithField("worker-addr", addr).Error("worker with the address is existed") log.WithField("worker-addr", addr).Error("worker with the address is existed")
close(worker.quit)
return return
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment