From bdba16035dd03310259203f7baf576fc6fcb530b Mon Sep 17 00:00:00 2001 From: Zap Chang Date: Wed, 21 Aug 2013 22:13:16 +0800 Subject: [PATCH] Improve swift-bench performance Single-host bench controller should be monkey-patched to achieve maximum concurrency. Change-Id: I77c63773edc7427d06c2fbfb67ededf36d9913d3 --- swift/common/bench.py | 1 + 1 file changed, 1 insertion(+) diff --git a/swift/common/bench.py b/swift/common/bench.py index bc45d809c8..10e96ef4f3 100644 --- a/swift/common/bench.py +++ b/swift/common/bench.py @@ -369,6 +369,7 @@ class BenchController(object): sys.exit('Final SIGINT received.') def run(self): + eventlet.patcher.monkey_patch(socket=True) signal.signal(signal.SIGINT, self.sigint1) puts = BenchPUT(self.logger, self.conf, self.names) self.running = puts