diff --git a/devserver/management/commands/runserver.py b/devserver/management/commands/runserver.py index 182eb4e..5d80980 100644 --- a/devserver/management/commands/runserver.py +++ b/devserver/management/commands/runserver.py @@ -125,7 +125,7 @@ def inner_run(): server_type = 'werkzeug' else: server_type = 'django' - print "%s %s server is running at http://%s:%s/" % (options['use_forked'] and 'Forked' or 'Threaded', server_type, addr, port) + print "%s %s server is running at http://%s:%s/" % ('Forked' if options['use_forked'] else 'Threaded', server_type, addr, port) print "Quit the server with %s." % quit_command # django.core.management.base forces the locale to en-us. We should @@ -172,7 +172,7 @@ def inner_run(): try: if use_werkzeug: run_simple(addr, int(port), DebuggedApplication(app, True), - use_reloader=False, use_debugger=True) + use_reloader=False, use_debugger=True, threaded=not options['use_forked'], processes=10 if options['use_forked'] else 1) else: run(addr, int(port), app, mixin) except WSGIServerException, e: