Set signal.stopped = True on closing
This commit is contained in:
@@ -313,7 +313,8 @@ def serve(host, port, request_handler, error_handler, before_start=None,
|
||||
after_start=None, before_stop=None, after_stop=None, debug=False,
|
||||
request_timeout=60, ssl=None, sock=None, request_max_size=None,
|
||||
reuse_port=False, loop=None, protocol=HttpProtocol, backlog=100,
|
||||
register_sys_signals=True, run_async=False, connections=None):
|
||||
register_sys_signals=True, run_async=False, connections=None,
|
||||
signal=Signal()):
|
||||
"""Start asynchronous HTTP Server on an individual process.
|
||||
|
||||
:param host: Address to host on
|
||||
@@ -350,7 +351,6 @@ def serve(host, port, request_handler, error_handler, before_start=None,
|
||||
trigger_events(before_start, loop)
|
||||
|
||||
connections = connections if connections is not None else set()
|
||||
signal = Signal()
|
||||
server = partial(
|
||||
protocol,
|
||||
loop=loop,
|
||||
|
||||
Reference in New Issue
Block a user