Skip to content
Snippets Groups Projects
Commit b9a36274 authored by ale's avatar ale
Browse files

do not use gevent for the receiver: it does not (yet) support HTTP PUT requests

parent d23888ac
No related branches found
No related tags found
No related merge requests found
...@@ -58,10 +58,7 @@ def run_receiver(port, storage_dir, db_url): ...@@ -58,10 +58,7 @@ def run_receiver(port, storage_dir, db_url):
global storage_root global storage_root
storage_root = storage_dir storage_root = storage_dir
init_db(db_url) init_db(db_url)
app.run(host='0.0.0.0', port=port, use_reloader=False)
from gevent.wsgi import WSGIServer
http_server = WSGIServer(('0.0.0.0', port), app)
http_server.serve_forever()
def main(): def main():
...@@ -84,8 +81,7 @@ def main(): ...@@ -84,8 +81,7 @@ def main():
parser.error('Too many arguments') parser.error('Too many arguments')
daemonize.daemonize(opts, run_receiver, daemonize.daemonize(opts, run_receiver,
(opts.port, opts.storage_dir, opts.db_url), (opts.port, opts.storage_dir, opts.db_url))
support_gevent=True)
if __name__ == '__main__': if __name__ == '__main__':
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment