diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-12-25 01:23:32 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-12-25 01:23:32 +0000 |
commit | 2767e4c5fb68205854c8b4d855987a305b89936a (patch) | |
tree | 1ce04c1bbe0b218d66e34bfec32c2a33ba0e1047 | |
parent | Make more code conditional on POLLIN events, where appropriate. (trunk r12291) (diff) | |
download | portage-multirepo-2767e4c5fb68205854c8b4d855987a305b89936a.tar.gz portage-multirepo-2767e4c5fb68205854c8b4d855987a305b89936a.tar.bz2 portage-multirepo-2767e4c5fb68205854c8b4d855987a305b89936a.zip |
Add SIGUSR1 signal handlers that call pdb.set_trace(). Thanks to Brian Harring for
the suggestion. (trunk r12292)
svn path=/main/branches/2.1.6/; revision=12321
-rwxr-xr-x | bin/ebuild | 5 | ||||
-rwxr-xr-x | bin/emerge | 5 |
2 files changed, 10 insertions, 0 deletions
@@ -19,6 +19,11 @@ try: except KeyboardInterrupt: sys.exit(1) +def debug_signal(signum, frame): + import pdb + pdb.set_trace() +signal.signal(signal.SIGUSR1, debug_signal) + import optparse import os @@ -20,6 +20,11 @@ try: except KeyboardInterrupt: sys.exit(1) +def debug_signal(signum, frame): + import pdb + pdb.set_trace() +signal.signal(signal.SIGUSR1, debug_signal) + try: import _emerge except ImportError: |