Kaynağa Gözat

Fix logging delay for worker task processes

This patch removes the sleep added to avoid high CPU usage caused
by an eventual infinite loop. It's not the case of infinite loops
on logging queue, therefore it is safe to remove it.
Daniel Vincze 1 yıl önce
ebeveyn
işleme
accf81430e
1 değiştirilmiş dosya ile 0 ekleme ve 1 silme
  1. 0 1
      coriolis/worker/rpc/server.py

+ 0 - 1
coriolis/worker/rpc/server.py

@@ -144,7 +144,6 @@ class WorkerServerEndpoint(object):
             except queue.Empty:
                 if not p.is_alive():
                     break
-            time.sleep(.2)
 
     def _get_custom_ld_path(self, original_ld_path, extra_library_paths):
         if not isinstance(extra_library_paths, list):