TCPServer fixes

- Proper shutdown sequence, uv_close() must be called from the event loop thread
- Moved start_listening() to child class constructor because it must be ready before it can listen on sockets
- Added simple memory leak detector for Windows. Linux users can enjoy the leak sanitizer
This commit is contained in:
SChernykh
2021-08-26 23:27:05 +02:00
parent 27e85a922b
commit 3f1ee9ce4b
7 changed files with 303 additions and 33 deletions

View File

@@ -53,6 +53,7 @@ set(SOURCES
src/keccak.cpp
src/log.cpp
src/main.cpp
src/memory_leak_debug.cpp
src/mempool.cpp
src/p2p_server.cpp
src/p2pool.cpp