diff --git a/bitchat/Services/TransportConfig.swift b/bitchat/Services/TransportConfig.swift index b8b8fee8..c0ead0c1 100644 --- a/bitchat/Services/TransportConfig.swift +++ b/bitchat/Services/TransportConfig.swift @@ -73,8 +73,8 @@ enum TransportConfig { static let bleRSSIHighTimeoutThreshold: Int = -80 static let blePeerInactivityTimeoutSeconds: TimeInterval = 20.0 // How long to retain a peer as "reachable" (not directly connected) since lastSeen - static let bleReachabilityRetentionVerifiedSeconds: TimeInterval = 600.0 // 10 minutes for verified/favorites - static let bleReachabilityRetentionUnverifiedSeconds: TimeInterval = 120.0 // 2 minutes for unknown/unverified + static let bleReachabilityRetentionVerifiedSeconds: TimeInterval = 21.0 // 21s for verified/favorites + static let bleReachabilityRetentionUnverifiedSeconds: TimeInterval = 21.0 // 21s for unknown/unverified static let bleFragmentLifetimeSeconds: TimeInterval = 30.0 static let bleIngressRecordLifetimeSeconds: TimeInterval = 3.0 static let bleConnectTimeoutBackoffWindowSeconds: TimeInterval = 120.0