diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-02-12 22:43:46 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-02-12 22:43:46 -0800 |
commit | 8346a62a08c91de8b7672faa0ebfb91d0e647fa0 (patch) | |
tree | 7a880ea7ba9d4ce95cd340d84987af051b9f6135 /pym/_emerge/SlotObject.py | |
parent | 9997bb9c81e0742060dc795e4e0397db4cbfb5c2 (diff) | |
download | portage-8346a62a08c91de8b7672faa0ebfb91d0e647fa0.tar.gz portage-8346a62a08c91de8b7672faa0ebfb91d0e647fa0.tar.bz2 portage-8346a62a08c91de8b7672faa0ebfb91d0e647fa0.zip |
PollScheduler: use idle_add to check termination
This fixes a regression in termination signal handling since commit
8c1fcf5a9ba9fa4d406a4d0cc284fe73a84f5a63, which cause termination
signals to be ignored until a running job had exited. This regression
is not really noticeable for Ctrl-C handling, since in that case the
SIGINT propagets to subprocesses, causing them to exit and trigger a
_schedule() call whichtriggers a termination check.
Diffstat (limited to 'pym/_emerge/SlotObject.py')
0 files changed, 0 insertions, 0 deletions