Skip to content

Commit ff495ef

Browse files
committed
Fix NIOLock warning
# Conflicts: # Package.swift # Sources/RediStack/RedisConnection.swift
1 parent 5458d64 commit ff495ef

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ let package = Package(
2525
dependencies: [
2626
.package(url: "https://github.com/apple/swift-log.git", from: "1.0.0"),
2727
.package(url: "https://github.com/apple/swift-metrics.git", "1.0.0" ..< "3.0.0"),
28-
.package(url: "https://github.com/apple/swift-nio.git", from: "2.0.0")
28+
.package(url: "https://github.com/apple/swift-nio.git", from: "2.43.0"),
2929
],
3030
targets: [
3131
.target(name: "RediStack", dependencies: ["NIO", "Logging", "Metrics"]),

Sources/RediStack/RedisConnection.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ public final class RedisConnection: RedisClient, RedisClientWithUserContext {
150150

151151
private let autoflush: NIOAtomic<Bool> = .makeAtomic(value: true)
152152
private let allowPubSub: NIOAtomic<Bool> = .makeAtomic(value: true)
153-
private let _stateLock = Lock()
153+
private let _stateLock = NIOLock()
154154
private var _state = ConnectionState.open
155155
private var state: ConnectionState {
156156
get { return _stateLock.withLock { self._state } }

0 commit comments

Comments
 (0)