chia-blockchain/chia/server
Arvid Norberg 7800dbb58c
Cleanup shutdown (#6011)
* ignore signals in subprocesses

The sub-processes started by ProcessPoolExecutor will also receive SIGINT when the main process receives it. This results in the signal handler running in every subprocess and fail to create the task to close all connections. They print this error to stdout

* cleanup UPnP shutdown

make an explicit call to UPnP shutdown() (which joins the thread). Improve logging a bit

* wait for initialize_weight_proof task when shutting down
2021-05-26 12:18:12 -07:00
..
__init__.py `git mv src chia` 2021-04-04 21:41:39 -07:00
address_manager.py Makes linter happy (#2483) 2021-05-12 17:31:28 -07:00
address_manager_store.py use wal and full sync mode 2021-04-06 18:22:01 -07:00
connection_utils.py `git mv src chia` 2021-04-04 21:41:39 -07:00
introducer_peers.py attempt to save time hashing PeerInfo objects in introducer (#1990) 2021-04-17 09:25:40 -07:00
node_discovery.py store tasks used to initiate peer connections (#5557) 2021-05-26 11:06:55 -07:00
outbound_message.py `git mv src chia` 2021-04-04 21:41:39 -07:00
rate_limits.py don't increment counters for outgoing messages blocked by the rate limit. (#3518) 2021-05-03 11:18:29 -07:00
reconnect_task.py `git mv src chia` 2021-04-04 21:41:39 -07:00
server.py Speedup connections 2. (#5421) 2021-05-20 10:38:35 -07:00
ssl_context.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_farmer.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_full_node.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_harvester.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_introducer.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_service.py Cleanup shutdown (#6011) 2021-05-26 12:18:12 -07:00
start_timelord.py `git mv src chia` 2021-04-04 21:41:39 -07:00
start_wallet.py don't read from cli (#4625) 2021-05-12 10:38:35 -07:00
upnp.py Cleanup shutdown (#6011) 2021-05-26 12:18:12 -07:00
ws_connection.py Ms.spikes4 (Fix duplicate signage points) (#4844) 2021-05-16 11:33:47 -07:00