diff options
| -rw-r--r-- | internal/pipewire/pipewire.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/pipewire/pipewire.go b/internal/pipewire/pipewire.go index ed6b0e91..4659892f 100644 --- a/internal/pipewire/pipewire.go +++ b/internal/pipewire/pipewire.go @@ -314,7 +314,7 @@ func (ctx *Context) recvmsg(remaining []byte) (payload []byte, err error) { err = syscall.EPIPE // not wrapped as it did not come from the syscall } if n > 0 { - payload = ctx.iovecBuf[:n] + payload = ctx.iovecBuf[:len(remaining)+n] } return } |
