diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-08-15 16:30:02 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-08-15 16:30:02 -0700 |
commit | 0562ac6f03894e1f9450b0ec426d6c4737de6488 (patch) | |
tree | 5d73b80ed6d06142bb6c914b9901d829e3b33298 /bin/emaint | |
parent | d4101f5f57a2a2f7be7bac1e16954142ae8742f4 (diff) | |
download | portage-0562ac6f03894e1f9450b0ec426d6c4737de6488.tar.gz portage-0562ac6f03894e1f9450b0ec426d6c4737de6488.tar.bz2 portage-0562ac6f03894e1f9450b0ec426d6c4737de6488.zip |
Fix PollScheduler._unregister() to discard any unhandled events
that belong to the unregistered file, in order to prevent these
events from being erroneously delivered to a future handler
that is using a reallocated file descriptor of the same numeric
value (causing extremely confusing bugs). Note that this is was
the cause of the intermittent bug that forced me to disable
EbuildIpcDaemon by default.
Diffstat (limited to 'bin/emaint')
0 files changed, 0 insertions, 0 deletions