[py-svn] r35765 - py/dist/py/test/rsession
fijal at codespeak.net
fijal at codespeak.net
Thu Dec 14 22:15:50 CET 2006
Author: fijal
Date: Thu Dec 14 22:15:48 2006
New Revision: 35765
Modified:
py/dist/py/test/rsession/master.py
Log:
didn't mean to check that in.
Modified: py/dist/py/test/rsession/master.py
==============================================================================
--- py/dist/py/test/rsession/master.py (original)
+++ py/dist/py/test/rsession/master.py Thu Dec 14 22:15:48 2006
@@ -34,24 +34,20 @@
from py.__.test.rsession.rsession import session_options
max_tasks_per_node = session_options.max_tasks_per_node
- try:
- while 1:
- try:
- for node in masternodes:
- if len(node.pending) < max_tasks_per_node:
- item = itemgenerator.next()
- if shouldstop():
- for _node in masternodes:
- _node.send(StopIteration) # magic connector
- return
- node.send(item)
- except StopIteration:
- break
- waiter()
- except (KeyboardInterrupt, SystemExit):
- for _node in masternodes:
- _node.send(StopIteration)
- raise
+ while 1:
+ try:
+ for node in masternodes:
+ if len(node.pending) < max_tasks_per_node:
+ item = itemgenerator.next()
+ if shouldstop():
+ for _node in masternodes:
+ _node.send(StopIteration) # magic connector
+ return
+ node.send(item)
+ except StopIteration:
+ break
+ waiter()
+
def setup_slave(gateway, pkgpath, options):
from py.__.test.rsession import slave
More information about the py-svn
mailing list