diff options
Diffstat (limited to 'paste/servers')
| -rw-r--r-- | paste/servers/ajp_threaded_server.py | 3 | ||||
| -rw-r--r-- | paste/servers/scgi_threaded_server.py | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/paste/servers/ajp_threaded_server.py b/paste/servers/ajp_threaded_server.py index d1e6e92..8bdedc7 100644 --- a/paste/servers/ajp_threaded_server.py +++ b/paste/servers/ajp_threaded_server.py @@ -8,7 +8,8 @@ def serve(conf, app): return serve_server(conf, app, WSGIServer) def serve_server(conf, app, server_class): - root_url = conf.get('root_url', '').rstrip('/') + root_url = conf.get('root_url', '') + root_url = root_url and root_url.rstrip('/') server = server_class( app, scriptName=root_url, diff --git a/paste/servers/scgi_threaded_server.py b/paste/servers/scgi_threaded_server.py index 9c1f10b..a023e7f 100644 --- a/paste/servers/scgi_threaded_server.py +++ b/paste/servers/scgi_threaded_server.py @@ -8,7 +8,8 @@ def serve(conf, app): return serve_server(conf, app, WSGIServer) def serve_server(conf, app, server_class): - root_url = conf.get('root_url', '').rstrip('/') + root_url = conf.get('root_url', '') + root_url = root_url and root_url.rstrip('/') server = server_class( app, bindAddress=(conf.get('host', 'localhost'), |
