Use gevent.sleep to make the program non-blocking

This commit is contained in:
Mark Nunberg
2012-08-02 17:56:51 -07:00
parent ad8d69e4c5
commit d96dd79579
+2 -1
View File
@@ -11,6 +11,7 @@ import base64
import json
import os
import time
import gevent
import newrelic.agent
@@ -307,7 +308,7 @@ def delay_response(delay):
"""Returns a delayed response"""
delay = min(delay, 10)
time.sleep(delay)
gevent.sleep(delay)
return jsonify(get_dict(
'url', 'args', 'form', 'data', 'origin', 'headers', 'files'))