From 050ea053dd549f0dd01beddfcd74989858391fd7 Mon Sep 17 00:00:00 2001 From: Mikhail Osipov Date: Mon, 19 Oct 2020 17:51:50 +0300 Subject: proxy with info --- TODO | 5 ----- pkg/server/socket/proxy.go | 3 ++- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/TODO b/TODO index 852b397..2191e8f 100644 --- a/TODO +++ b/TODO @@ -12,8 +12,3 @@ - docs - tproxy usage - -- dial with timeout -- proxy socket with connect wait timeout -- fix: set a @[a] -- info for proxy diff --git a/pkg/server/socket/proxy.go b/pkg/server/socket/proxy.go index 67c5769..e4baec2 100644 --- a/pkg/server/socket/proxy.go +++ b/pkg/server/socket/proxy.go @@ -47,7 +47,7 @@ func (sock *proxySocket) Close() { } func (s *proxyServer) String() string { - return "proxy" + return "proxy(" + s.addr + ")" } func (s *proxyServer) Send(wq queue.Q) error { @@ -89,6 +89,7 @@ func (s *proxyServer) initConn(addr string) error { return err } + s.addr = addr s.conn = conn return nil -- cgit v1.2.3-70-g09d2