From 3de6212181000cde5c1bc2e81e1f9f52722cc991 Mon Sep 17 00:00:00 2001 From: Marius van den Beek Date: Mon, 5 Nov 2018 16:53:19 +0100 Subject: Don't delete dict item while iterating over same dict (#14) --- paste/httpserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/paste/httpserver.py b/paste/httpserver.py index 8bacfbc..963285e 100755 --- a/paste/httpserver.py +++ b/paste/httpserver.py @@ -1355,7 +1355,7 @@ def server_runner(wsgi_app, global_conf, **kwargs): if name in kwargs: kwargs[name] = asbool(kwargs[name]) threadpool_options = {} - for name, value in kwargs.items(): + for name, value in list(kwargs.items()): if name.startswith('threadpool_') and name != 'threadpool_workers': threadpool_options[name[len('threadpool_'):]] = value del kwargs[name] -- cgit v1.2.1