From 889ac3fb7d6d75fad85ee71c5edc48e658f14ae1 Mon Sep 17 00:00:00 2001 From: zarazaex69 Date: Tue, 14 Apr 2026 01:18:54 +0300 Subject: [PATCH] feat(jazz): add verbose logging for datachannel message handling --- internal/provider/jazz/peer.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/provider/jazz/peer.go b/internal/provider/jazz/peer.go index 8d4ffc6..d163674 100644 --- a/internal/provider/jazz/peer.go +++ b/internal/provider/jazz/peer.go @@ -201,13 +201,16 @@ func (p *Peer) setupDataChannelHandlers(dcReady chan struct{}) { }) p.dc.OnMessage(func(msg webrtc.DataChannelMessage) { + logger.Verbosef("[Jazz] Received %d bytes on DataChannel", len(msg.Data)) if p.onData != nil && len(msg.Data) > 0 { p.onData(msg.Data) } }) p.pcSub.OnDataChannel(func(dc *webrtc.DataChannel) { + logger.Verbosef("[Jazz] Received subscriber DataChannel: %s", dc.Label()) dc.OnMessage(func(msg webrtc.DataChannelMessage) { + logger.Verbosef("[Jazz] Received %d bytes on subscriber DC", len(msg.Data)) if p.onData != nil && len(msg.Data) > 0 { p.onData(msg.Data) }