diff --git a/voice.py b/voice.py index 5085226..340494f 100644 --- a/voice.py +++ b/voice.py @@ -375,6 +375,10 @@ class VoiceSession: c.participant_identity, c.key_index, c.enabled) except Exception as e: logger.debug("frame_cryptors() failed: %s", e) + # Log E2EE state for all remote participants + for p in self.lk_room.remote_participants.values(): + logger.info("REMOTE_PARTICIPANT: identity=%s tracks=%d", + p.identity, len(p.track_publications)) except asyncio.CancelledError: logger.info("Session cancelled for %s", self.room_id)