From dc262f7ca55ee5d2e019b145d0d8d56557eeae92 Mon Sep 17 00:00:00 2001 From: Andy Wang Date: Sun, 5 Apr 2020 00:52:06 +0100 Subject: [PATCH] actually change the connId of a stream upon new assignment in send --- internal/multiplex/switchboard.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/multiplex/switchboard.go b/internal/multiplex/switchboard.go index ed9819d..ae596e8 100644 --- a/internal/multiplex/switchboard.go +++ b/internal/multiplex/switchboard.go @@ -94,7 +94,7 @@ func (sb *switchboard) send(data []byte, connId *uint32) (n int, err error) { if err != nil { return 0, errBrokenSwitchboard } - connId = &newConnId + *connId = newConnId return writeAndRegUsage(conn, data) } default: