Skip to content

Commit b3b0a6c

Browse files
committed
[ECO-5095][CHA-RL*] Implement logging for RoomLifecycleManager
1. Added private property logger with thread specific dynamic context 2. Added trace, debug, error logging for private doRetry method 3. Added trace, debug, error logging for attach method 4. Added trace, debug, error logging for detach method 5. Added trace, debug, error logging for release method
1 parent 11180ae commit b3b0a6c

File tree

3 files changed

+102
-45
lines changed

3 files changed

+102
-45
lines changed

chat-android/src/main/java/com/ably/chat/Room.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ internal class DefaultRoom(
213213

214214
lifecycleManager = RoomLifecycleManager(roomScope, statusLifecycle, roomFeatures, this.logger)
215215

216-
this.logger.debug("Initialized with features: ${roomFeatures.joinToString { it.featureName }}")
216+
this.logger.debug("Initialized with features: ${roomFeatures.map { it.featureName }.joinWithBrackets}")
217217
}
218218

219219
override fun onStatusChange(listener: RoomLifecycle.Listener): Subscription =

0 commit comments

Comments
 (0)