[pypy-svn] r36411 - pypy/dist/pypy/translator/goal

arigo at codespeak.net arigo at codespeak.net
Wed Jan 10 16:20:45 CET 2007


Author: arigo
Date: Wed Jan 10 16:20:42 2007
New Revision: 36411

Modified:
   pypy/dist/pypy/translator/goal/app_main.py
Log:
(Janzert)

signal.SIGPIPE does not exist on Windows.


Modified: pypy/dist/pypy/translator/goal/app_main.py
==============================================================================
--- pypy/dist/pypy/translator/goal/app_main.py	(original)
+++ pypy/dist/pypy/translator/goal/app_main.py	Wed Jan 10 16:20:42 2007
@@ -222,7 +222,8 @@
         pass
     else:
         signal.signal(signal.SIGINT, signal.default_int_handler)
-        signal.signal(signal.SIGPIPE, signal.SIG_IGN)
+        if hasattr(signal, "SIGPIPE"):
+            signal.signal(signal.SIGPIPE, signal.SIG_IGN)
 
     try:
         if sys.argv:



More information about the Pypy-commit mailing list