summaryrefslogtreecommitdiff
path: root/pkg/server/socket/proxy.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/server/socket/proxy.go')
-rw-r--r--pkg/server/socket/proxy.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/server/socket/proxy.go b/pkg/server/socket/proxy.go
index f6c4f72..3b40fd2 100644
--- a/pkg/server/socket/proxy.go
+++ b/pkg/server/socket/proxy.go
@@ -6,6 +6,7 @@ import (
"context"
"errors"
"fmt"
+ "log"
"tunnel/pkg/http"
"tunnel/pkg/server/env"
@@ -114,10 +115,13 @@ func (s *proxyServer) Recv(rq queue.Q) error {
}
if err := s.dial(req.URI); err != nil {
+ log.Printf("proxy %s failed: %s", req.URI, err)
s.wait <- status{500, "Unable to connect"}
return err
}
+ log.Printf("proxy %s ok", req.URI)
+
s.wait <- status{200, "Connection established"}
return queue.IoCopy(r, s.conn)