flashmob vor 5 Jahren
Ursprung
Commit
982a6c1e88
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      backends/gateway.go

+ 1 - 0
backends/gateway.go

@@ -541,6 +541,7 @@ func (gw *BackendGateway) Start() error {
 			stop := make(chan bool)
 			go func(workerId int, stop chan bool) {
 				// blocks here until the worker exits
+				// for-loop used so that if workDispatcher panics, re-enter gw.workDispatcher
 				for {
 					state := gw.workDispatcher(
 						gw.conveyor,