diff options
author | Zac Medico <zmedico@gentoo.org> | 2011-03-09 21:46:17 -0800 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2011-03-09 21:55:11 -0800 |
commit | c649695a92379892a1d545edd12c2bb3dc8c7e41 (patch) | |
tree | 0f896329bd36522f77081c1eceeaba0e7b423018 /cnf/make.conf.x86-fbsd.diff | |
parent | 6b604d43c68cab45ea5668042a53c23d4012bb18 (diff) | |
download | portage-c649695a92379892a1d545edd12c2bb3dc8c7e41.tar.gz portage-c649695a92379892a1d545edd12c2bb3dc8c7e41.tar.bz2 portage-c649695a92379892a1d545edd12c2bb3dc8c7e41.zip |
AbstractPollTask: log exceptional events
Previously, when AbstractPollTask receives a POLLERR or POLLNVAL event,
it would silently cancel the task. Now it will generate a message like
this:
!!! SpawnProcess received strange poll event: 8
The message is displayed via a new _log_poll_exception method, which
is overridden by AbstractEbuildProcess to log the message via elog.
This might help diagnose reported cases of SIGTERM signals killing
ebuild processes for no apparent reason:
http://code.google.com/p/chromium-os/issues/detail?id=12968
Diffstat (limited to 'cnf/make.conf.x86-fbsd.diff')
0 files changed, 0 insertions, 0 deletions