-
-
Notifications
You must be signed in to change notification settings - Fork 192
Open
Description
Environment:
- Python version: 3.12.8
- Quart version: 0.20.0
- Machine: MacOS M1 running Sequoia 15.3
When I close an app with the Ctrl+C command, then try to run it again in the same terminal window I receive this error:
- Serving Quart app 'app'
- Debug mode: True
- Please use an ASGI server (e.g. Hypercorn) directly in production
- Running on http://127.0.0.1:5000 (CTRL + C to quit)
Traceback (most recent call last):
File "/Users/user/ripgrep2/app.py", line 153, in
app.run(debug=True)
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/site-packages/quart/app.py", line 878, in run
loop.run_until_complete(asyncio.gather(*tasks))
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/asyncio/base_events.py", line 686, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/site-packages/hypercorn/asyncio/init.py", line 44, in serve
await worker_serve(
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/site-packages/hypercorn/asyncio/run.py", line 91, in worker_serve
sockets = config.create_sockets()
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/site-packages/hypercorn/config.py", line 206, in create_sockets
insecure_sockets = self._create_sockets(self.bind)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/user/.pyenv/versions/3.12.8/lib/python3.12/site-packages/hypercorn/config.py", line 273, in _create_sockets
sock.bind(binding)
OSError: [Errno 48] Address already in use
Metadata
Metadata
Assignees
Labels
No labels