[pypy-svn] r61166 - pypy/trunk/pypy/module/signal
afa at codespeak.net
afa at codespeak.net
Tue Jan 20 17:34:27 CET 2009
Author: afa
Date: Tue Jan 20 17:34:25 2009
New Revision: 61166
Modified:
pypy/trunk/pypy/module/signal/__init__.py
Log:
signal.alarm does not exist on Windows
Modified: pypy/trunk/pypy/module/signal/__init__.py
==============================================================================
--- pypy/trunk/pypy/module/signal/__init__.py (original)
+++ pypy/trunk/pypy/module/signal/__init__.py Tue Jan 20 17:34:25 2009
@@ -1,5 +1,6 @@
from pypy.interpreter.mixedmodule import MixedModule
+import os
class Module(MixedModule):
interpleveldefs = {
@@ -8,9 +9,11 @@
'NSIG': 'space.wrap(interp_signal.NSIG)',
'SIG_DFL': 'space.wrap(interp_signal.SIG_DFL)',
'SIG_IGN': 'space.wrap(interp_signal.SIG_IGN)',
- 'alarm': 'interp_signal.alarm',
}
+ if os.name == 'posix':
+ interpleveldefs['alarm'] = 'interp_signal.alarm'
+
appleveldefs = {
'default_int_handler': 'app_signal.default_int_handler',
}
More information about the Pypy-commit
mailing list