add peer addr to cctx

This commit is contained in:
Sergey Cherepanov 2023-06-13 19:06:10 +02:00
parent 69f2cb8b1d
commit 31f0014783
No known key found for this signature in database
GPG Key ID: 87F8EDE8FBDF637C

View File

@ -3,6 +3,7 @@ package yamux
import (
"context"
"github.com/anyproto/any-sync/net/connutil"
"github.com/anyproto/any-sync/net/peer"
"github.com/anyproto/any-sync/net/transport"
"github.com/hashicorp/yamux"
"net"
@ -10,6 +11,7 @@ import (
)
func NewMultiConn(cctx context.Context, luConn *connutil.LastUsageConn, addr string, sess *yamux.Session) transport.MultiConn {
cctx = peer.CtxWithPeerAddr(cctx, sess.RemoteAddr().String())
return &yamuxConn{
ctx: cctx,
luConn: luConn,