Sun, 20 Jan 2008 04:02:19 -0500
[svn] Add a traceback when we catch a signal.
scripts/dtrx | file | annotate | diff | comparison | revisions |
--- a/scripts/dtrx Sun Jan 20 03:53:02 2008 -0500 +++ b/scripts/dtrx Sun Jan 20 04:02:19 2008 -0500 @@ -872,6 +872,8 @@ def abort(self, signal_num, frame): signal.signal(signal_num, signal.SIG_IGN) print + logger.debug("traceback:\n" + + ''.join(traceback.format_stack(frame)).rstrip()) logger.debug("got signal %s; cleaning up" % (signal_num,)) clean_targets = set([os.path.realpath('.')]) if hasattr(self, 'current_directory'):