From: Tommi Virtanen Date: Wed, 20 Jul 2011 18:04:32 +0000 (-0700) Subject: Link worker greenlets to parent, so we abort if they have an unhandled exception. X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1eb38e09e48779826f83be1989fea5be01b653cf;p=s3-tests.git Link worker greenlets to parent, so we abort if they have an unhandled exception. --- diff --git a/s3tests/rand_readwrite.py b/s3tests/rand_readwrite.py index aa27ee29..0d485dc6 100644 --- a/s3tests/rand_readwrite.py +++ b/s3tests/rand_readwrite.py @@ -119,7 +119,7 @@ def main(): print "Spawning {r} readers and {w} writers...".format(r=options.num_readers, w=options.num_writers) group = gevent.pool.Group() for x in xrange(options.num_writers): - group.spawn( + group.spawn_link_exception( writer, bucket=bucket, name=x, @@ -129,7 +129,7 @@ def main(): file_name_seed=r, ) for x in xrange(options.num_readers): - group.spawn( + group.spawn_link_exception( reader, bucket=bucket, name=x,