diff options
-rw-r--r-- | bitbake/lib/bb/server/process.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/bitbake/lib/bb/server/process.py b/bitbake/lib/bb/server/process.py index 577c2503ac..84f3a75412 100644 --- a/bitbake/lib/bb/server/process.py +++ b/bitbake/lib/bb/server/process.py | |||
@@ -139,6 +139,8 @@ class ProcessServer(Process, BaseImplServer): | |||
139 | raise | 139 | raise |
140 | except Exception: | 140 | except Exception: |
141 | logger.exception('Running idle function') | 141 | logger.exception('Running idle function') |
142 | del self._idlefuns[function] | ||
143 | self.quit = True | ||
142 | 144 | ||
143 | if nextsleep is not None: | 145 | if nextsleep is not None: |
144 | select.select(fds,[],[],nextsleep) | 146 | select.select(fds,[],[],nextsleep) |