diff options
Diffstat (limited to 'pkg/server/hook')
| -rw-r--r-- | pkg/server/hook/proxy.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkg/server/hook/proxy.go b/pkg/server/hook/proxy.go index 64db784..6c41742 100644 --- a/pkg/server/hook/proxy.go +++ b/pkg/server/hook/proxy.go @@ -9,6 +9,7 @@ import ( "io" "regexp" "strconv" + "time" "tunnel/pkg/server/env" "tunnel/pkg/server/opts" "tunnel/pkg/server/queue" @@ -87,7 +88,7 @@ func (p *proxy) Recv(rq, wq queue.Q) (err error) { } }() - s := bufio.NewScanner(rq.Reader()) + s := bufio.NewScanner(rq.TimeoutReader(5 * time.Second)) var resp bool |
