diff --git a/Sources/AsyncHTTPClient/ConnectionPool.swift b/Sources/AsyncHTTPClient/ConnectionPool.swift index 8d8fda20e..1ccd82ee9 100644 --- a/Sources/AsyncHTTPClient/ConnectionPool.swift +++ b/Sources/AsyncHTTPClient/ConnectionPool.swift @@ -110,7 +110,9 @@ final class ConnectionPool { } var count: Int { - return self.providers.count + return self.lock.withLock { + return self.providers.count + } } /// Used by the `ConnectionPool` to index its `HTTP1ConnectionProvider`s