Commit b6f06658 authored by OzzieIsaacs's avatar OzzieIsaacs

Merge remote-tracking branch 'ipv6/ipv4only'

parents dfd3b408 993c56d0
...@@ -79,6 +79,7 @@ import hashlib ...@@ -79,6 +79,7 @@ import hashlib
from redirect import redirect_back, is_safe_url from redirect import redirect_back, is_safe_url
from tornado import version as tornadoVersion from tornado import version as tornadoVersion
from socket import error as SocketError
try: try:
from urllib.parse import quote from urllib.parse import quote
...@@ -3097,5 +3098,11 @@ def upload(): ...@@ -3097,5 +3098,11 @@ def upload():
def start_gevent(): def start_gevent():
from gevent.wsgi import WSGIServer from gevent.wsgi import WSGIServer
global gevent_server global gevent_server
gevent_server = WSGIServer(('', ub.config.config_port), app) try:
gevent_server.serve_forever() gevent_server = WSGIServer(('', ub.config.config_port), app)
gevent_server.serve_forever()
except SocketError:
app.logger.info('Unable to listen on \'\', trying on IPv4 only...')
gevent_server = WSGIServer(('0.0.0.0', ub.config.config_port), app)
gevent_server.serve_forever()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment