@@ -45,7 +45,7 @@ import Foundation
4545///
4646/// **NOTE**: The manager is not thread/queue safe, all interaction with the manager should be done on the `handleQueue`
4747///
48- open class SocketManager : NSObject , SocketManagerSpec , SocketParsable , SocketDataBufferable , ConfigSettable {
48+ open class SocketManager : NSObject , SocketManagerSpec , SocketParsable , SocketDataBufferable , ConfigSettable , @ unchecked Sendable {
4949 private static let logType = " SocketManager "
5050
5151 // MARK: Properties
@@ -95,16 +95,16 @@ open class SocketManager: NSObject, SocketManagerSpec, SocketParsable, SocketDat
9595 public var nsps = [ String: SocketIOClient] ( )
9696
9797 /// If `true`, this client will try and reconnect on any disconnects.
98- public var reconnects = true
98+ public var reconnects : Bool = true
9999
100100 /// The minimum number of seconds to wait before attempting to reconnect.
101- public var reconnectWait = 10
101+ public var reconnectWait : Int = 10
102102
103103 /// The maximum number of seconds to wait before attempting to reconnect.
104- public var reconnectWaitMax = 30
104+ public var reconnectWaitMax : Int = 30
105105
106106 /// The randomization factor for calculating reconnect jitter.
107- public var randomizationFactor = 0.5
107+ public var randomizationFactor : Double = 0.5
108108
109109 /// The status of this manager.
110110 public private( set) var status : SocketIOStatus = . notConnected {
0 commit comments