From: <zy...@us...> - 2008-12-29 09:00:11
|
Revision: 5808 http://jython.svn.sourceforge.net/jython/?rev=5808&view=rev Author: zyasoft Date: 2008-12-29 09:00:09 +0000 (Mon, 29 Dec 2008) Log Message: ----------- Used Oti Humbel's golden rule of explicit imports to ensure compatibility of signal.py with Jython's standalone mode. Modified Paths: -------------- trunk/jython/Lib/signal.py Modified: trunk/jython/Lib/signal.py =================================================================== --- trunk/jython/Lib/signal.py 2008-12-29 08:42:35 UTC (rev 5807) +++ trunk/jython/Lib/signal.py 2008-12-29 09:00:09 UTC (rev 5808) @@ -35,13 +35,13 @@ except ImportError: raise ImportError("signal module requires sun.misc.Signal, which is not available on this platform") -import java.util.concurrent import os import sun.misc.SignalHandler import sys import threading import time from java.lang import IllegalArgumentException +from java.util.concurrent.atomic import AtomicReference debug = 0 @@ -182,7 +182,7 @@ def pause(): raise NotImplementedError -_alarm_timer_holder = java.util.concurrent.atomic.AtomicReference() +_alarm_timer_holder = AtomicReference() def _alarm_handler(sig, frame): print "Alarm clock" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |