             }
 
             func didSendRequestPart(task: HTTPClient.Task<Response>, _ part: IOData) {
-                _ = self.bytesTheClientSent.add(part.readableBytes)
+                self.bytesTheClientSent.wrappingIncrement(by: part.readableBytes, ordering: .relaxed)
             }
         }
 

        final class ResponseDelegate: HTTPClientResponseDelegate {
            typealias Response = Void

            private let bytesTheClientSent: NIOAtomic<Int>

            init(bytesTheClientSent: NIOAtomic<Int>) {
                self.bytesTheClientSent = bytesTheClientSent
            }


import NIOConcurrencyHelpers
import NIOHTTP1
import NIOSSL
import Atomics

final class ServerTests: XCTestCase {
    func testPortOverride() throws {
