Fix Ctrl-C handling
This commit is contained in:
@@ -3,7 +3,6 @@ package deconnector
|
||||
import (
|
||||
"bufio"
|
||||
"fmt"
|
||||
"log"
|
||||
"net"
|
||||
"net/http"
|
||||
"net/url"
|
||||
@@ -16,7 +15,9 @@ func (d *Deconnector) handleDeconnect(clientConn net.Conn, connectReq *http.Requ
|
||||
// Read the real HTTP request the client sends through the tunnel
|
||||
innerReq, err := http.ReadRequest(bufio.NewReader(clientConn))
|
||||
if err != nil {
|
||||
log.Printf("failed to read inner request after CONNECT:80: %v", err)
|
||||
d.app.Logger().WithError(err).
|
||||
Error("Failed to read inner request after CONNECT:80")
|
||||
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user