Skip to content

Commit 599371f

Browse files
authored
Merge pull request #265 from jvanasco/feature-debug
added debug kwarg to StopableWSGIServer.shutdown
2 parents 7111c74 + ab9e8ea commit 599371f

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

webtest/http.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import select
99
import socket
1010
import time
11+
from typing import Literal
1112
import os
1213

1314
from http import client
@@ -89,11 +90,12 @@ def run(self):
8990
if not self.was_shutdown:
9091
raise
9192

92-
def shutdown(self):
93+
def shutdown(self, debug:bool=False) -> Literal[True]:
9394
"""Shutdown the server"""
9495
# avoid showing traceback related to asyncore
9596
self.was_shutdown = True
96-
self.logger.setLevel(logging.FATAL)
97+
if not debug:
98+
self.logger.setLevel(logging.FATAL)
9799
while self._map:
98100
triggers = list(self._map.values())
99101
for trigger in triggers:

0 commit comments

Comments
 (0)