X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=python3%2Fashd-wsgi3;h=b250bce60e654d677107cb1f125fb09aaa3c92c8;hp=79dda81958ad4f0f1f6af6564d85d2621aa21700;hb=c67f9f8bb7c20ab7c5a6fef9d69d3606f0ff144a;hpb=c9aa6b2889e6de7f82e5f44ab5bbcd0ef90099bd diff --git a/python3/ashd-wsgi3 b/python3/ashd-wsgi3 index 79dda81..b250bce 100755 --- a/python3/ashd-wsgi3 +++ b/python3/ashd-wsgi3 @@ -192,5 +192,7 @@ class request(ashd.serve.wsgirequest): def handle(req): reqhandler.handle(request(bkreq=req, handler=reqhandler)) -ashd.util.serveloop(handle) -reqhandler.close() +try: + ashd.util.serveloop(handle) +finally: + reqhandler.close()