diff --git a/Sources/tart/OCI/Registry.swift b/Sources/tart/OCI/Registry.swift index e75b23a..3fc43e6 100644 --- a/Sources/tart/OCI/Registry.swift +++ b/Sources/tart/OCI/Registry.swift @@ -72,9 +72,13 @@ struct TokenResponse: Decodable { } } -fileprivate let httpClient = HTTPClient(eventLoopGroupProvider: .createNew) - class Registry { + private let httpClient = HTTPClient(eventLoopGroupProvider: .createNew) + + deinit { + try! httpClient.syncShutdown() + } + var baseURL: URL var namespace: String