Skip to content

Commit f41332b

Browse files
committed
Stop webrtclogger when not needed
1 parent cff0742 commit f41332b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Sources/StreamVideo/Utils/Logger/Logger+WebRTC.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import StreamWebRTC
88
extension Logger {
99

1010
public enum WebRTC {
11-
public enum LogMode { case none, validFilesOnly, all }
11+
public enum LogMode: Sendable { case none, validFilesOnly, all }
1212

1313
public nonisolated(unsafe) static var mode: LogMode = .all {
1414
didSet { RTCLogger.default.didUpdate(mode: mode) }
@@ -69,6 +69,8 @@ extension Logger.WebRTC {
6969
}
7070

7171
guard mode != .none else {
72+
logger.stop()
73+
isRunning = false
7274
return
7375
}
7476

0 commit comments

Comments
 (0)