Semaphores to fix TSAN warnings
commit66c6b6a06ddfb8d3bc8f0ac7e0dd0cf5ff40fd89
authorCarl Brown <carl.brown1@ibm.com>
Mon, 2 Oct 2017 22:38:07 +0000 (2 17:38 -0500)
committerCarl Brown <carl.brown1@ibm.com>
Wed, 3 Jan 2018 20:06:30 +0000 (3 14:06 -0600)
tree1fe25bd2a0890fa37c8f8f0b94bf8ed8dbb6ae35
parentb576f2e8600cbe039019966b9074e595fa23eafe
Semaphores to fix TSAN warnings

Semaphores to track if abort() has been called

Semaphores to track if cleanup() has been called and only let it get called once
Sources/HTTP/HTTPStreamingParser.swift
Sources/HTTP/PoCSocket/PoCSocket.swift
Sources/HTTP/PoCSocket/PoCSocketConnectionListener.swift