Revision: 7086
Author: alexsh
Date: 2009-07-24 16:28:16 +0000 (Fri, 24 Jul 2009)
Log Message:
-----------
welcome.py: add KeyboardInterrupt exception in time.sleep(time_variable).
Modified Paths:
--------------
trunk/pywikipedia/welcome.py
Modified: trunk/pywikipedia/welcome.py
===================================================================
--- trunk/pywikipedia/welcome.py 2009-07-24 16:26:48 UTC (rev 7085)
+++ trunk/pywikipedia/welcome.py 2009-07-24 16:28:16 UTC (rev 7086)
@@ -966,7 +966,11 @@
else:
strfstr = unicode(time.strftime(u"%d %b %Y %H:%M:%S (UTC)",
time.gmtime()))
wikipedia.output(u'Sleeping %s seconds before rerun. %s' % (waitstr,
strfstr))
- time.sleep(time_variable)
+ try:
+ time.sleep(time_variable)
+ except KeyboardInterrupt:
+ recursive = False
+ break
# If not recursive, break.
elif recursive == False:
yield number_user
Show replies by date