浏览代码

Only install SIGQUIT handler when SIGQUIT is available.

Jelmer Vernooij 4 年之前
父节点
当前提交
266be8990c
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      dulwich/cli.py

+ 1 - 1
dulwich/cli.py

@@ -725,7 +725,7 @@ def main(argv=None):
 
 
 if __name__ == '__main__':
-    if 'DULWICH_PDB' in os.environ:
+    if 'DULWICH_PDB' in os.environ and getattr(signal, 'SIGQUIT', None):
         signal.signal(signal.SIGQUIT, signal_quit)
     signal.signal(signal.SIGINT, signal_int)