Rev 2454: (bialix, mbp) explicitly check for SIGQUIT in 'signal' stdlib module in file:///home/pqm/archives/thelove/bzr/%2Btrunk/
Canonical.com Patch Queue Manager
pqm at pqm.ubuntu.com
Wed Apr 25 06:42:42 BST 2007
At file:///home/pqm/archives/thelove/bzr/%2Btrunk/
------------------------------------------------------------
revno: 2454
revision-id: pqm at pqm.ubuntu.com-20070425054241-urh0t3nequwc2j6q
parent: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
parent: bialix at ukr.net-20070425044607-qbl5oce7jygaxat2
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Wed 2007-04-25 06:42:41 +0100
message:
(bialix, mbp) explicitly check for SIGQUIT in 'signal' stdlib module
modified:
bzrlib/breakin.py breakin.py-20070417043829-so46nevf978u713k-1
------------------------------------------------------------
revno: 2453.1.1
merged: bialix at ukr.net-20070425044607-qbl5oce7jygaxat2
parent: pqm at pqm.ubuntu.com-20070425025045-rs79ekrx5xtf9eq9
committer: Alexander Belchenko <bialix at ukr.net>
branch nick: win32.fixes
timestamp: Wed 2007-04-25 07:46:07 +0300
message:
explicitly check for SIGQUIT in 'signal' stdlib module (it's absent on win32)
=== modified file 'bzrlib/breakin.py'
--- a/bzrlib/breakin.py 2007-04-24 04:51:31 +0000
+++ b/bzrlib/breakin.py 2007-04-25 04:46:07 +0000
@@ -35,7 +35,7 @@
def hook_sigquit():
# when sigquit (C-\) is received go into pdb
- # XXX: is this meaningful on Windows?
- if os.environ.get('BZR_SIGQUIT_PDB', '1') == '0':
+ if (os.environ.get('BZR_SIGQUIT_PDB', '1') == '0'
+ or getattr(signal, 'SIGQUIT', None) is None):
return
signal.signal(signal.SIGQUIT, _debug)
More information about the bazaar-commits
mailing list