From d01ca0d966cfc32d8d72c8b99f573e6ae4d6c319 Mon Sep 17 00:00:00 2001 From: David Chen Date: Wed, 14 Oct 2026 15:03:50 -0700 Subject: [PATCH] Fix FEC write return after merging RTX feedback changes --- pkg/sfu/buffer/buffer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/sfu/buffer/buffer.go b/pkg/sfu/buffer/buffer.go index 1dd2ea1be..5f8b8609f 100644 --- a/pkg/sfu/buffer/buffer.go +++ b/pkg/sfu/buffer/buffer.go @@ -571,7 +571,7 @@ func (b *Buffer) writeFEC(fecPkt *rtp.Packet, arrivalTime int64) { fecDelta, onFECRecovery := b.feedFECLocked(fecPkt, arrivalTime) b.finishWriteLocked(arrivalTime, fecDelta, onFECRecovery) - return nil + return } // feedFECLocked runs a media or FEC packet through the FEC decoder and