threading.local instances are not iterable, #fix #6
1 changed files with 1 additions and 1 deletions
|
@ -125,7 +125,7 @@ class DjangoServer(HTTPServer, object):
|
||||||
thread = current_thread()
|
thread = current_thread()
|
||||||
if not hasattr(thread, "settings"):
|
if not hasattr(thread, "settings"):
|
||||||
thread.settings = local()
|
thread.settings = local()
|
||||||
for key, value in settings.items():
|
for key, value in getattr(settings, '__dict__', settings).items():
|
||||||
setattr(thread.settings, key, value)
|
setattr(thread.settings, key, value)
|
||||||
while True:
|
while True:
|
||||||
self.handle_request()
|
self.handle_request()
|
||||||
|
|
Reference in a new issue