Miscellaneous Windows compatibility bugfixes (#7658)

* Windows compatibility bug fixes

* Use WSASend/WSARecv as WSASendMsg/WSARecvMsg do not work with TCP sockets

* Clean up some TODOs

* Fix duplicate compilations

* RedisAsioClient boost::asio::error::connection_reset

Co-authored-by: Mehrdad <noreply@github.com>
This commit is contained in:
mehrdadn
2020-03-19 19:32:53 -07:00
committed by GitHub
parent c7cae036c3
commit e69664b74b
10 changed files with 25 additions and 68 deletions
-1
View File
@@ -29,7 +29,6 @@ def reap_process_group(*args):
signal.signal(signal.SIGTERM, sigterm_handler)
# Our parent must have died, SIGTERM the group (including ourselves).
# TODO(mehrdadn): killpg isn't supported on Windows.
os.killpg(0, signal.SIGTERM)