summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/server
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/server')
-rw-r--r--bitbake/lib/bb/server/process.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/bitbake/lib/bb/server/process.py b/bitbake/lib/bb/server/process.py
index 4d4fa6d1be..f62faed000 100644
--- a/bitbake/lib/bb/server/process.py
+++ b/bitbake/lib/bb/server/process.py
@@ -860,11 +860,10 @@ class ConnectionWriter(object):
860 process.queue_signals = True 860 process.queue_signals = True
861 self._send(obj) 861 self._send(obj)
862 process.queue_signals = False 862 process.queue_signals = False
863 try: 863
864 for sig in process.signal_received.pop(): 864 while len(process.signal_received) > 0:
865 process.handle_sig(sig, None) 865 sig = process.signal_received.pop()
866 except IndexError: 866 process.handle_sig(sig, None)
867 pass
868 else: 867 else:
869 self._send(obj) 868 self._send(obj)
870 869