# HG changeset patch # User brett # Date 1200819739 18000 # Node ID c76dd2716113dcdd2f684221b0d1b19f2741ed89 # Parent 0a0eeeb5b97df95e1aad48534a30963325bec22b [svn] Add a traceback when we catch a signal. diff -r 0a0eeeb5b97d -r c76dd2716113 scripts/dtrx --- 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'):