From f687c9bb76480204d765ce34d44e55e2c1a340c9 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Mon, 7 Jan 2019 10:57:26 +0100 Subject: [PATCH] fix: fixed a deadlock in tcp_proxy_script (fixes #411) --- modules/tcp_proxy_script.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/modules/tcp_proxy_script.go b/modules/tcp_proxy_script.go index e55c15b2..712963be 100644 --- a/modules/tcp_proxy_script.go +++ b/modules/tcp_proxy_script.go @@ -48,9 +48,6 @@ func LoadTcpProxyScript(path string, sess *session.Session) (err error, s *TcpPr func (s *TcpProxyScript) OnData(from, to net.Addr, data []byte) []byte { if s.doOnData { - s.Lock() - defer s.Unlock() - addrFrom := strings.Split(from.String(), ":")[0] addrTo := strings.Split(to.String(), ":")[0]