add tunnel fix which was missed in previous merge

This commit is contained in:
Jim Minter 2021-04-23 12:48:23 -05:00
Родитель ffbedfb8b2
Коммит 4a7a7cfcc1
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0730CBDA10D1A2D3
1 изменённых файлов: 5 добавлений и 3 удалений

Просмотреть файл

@ -140,10 +140,12 @@ func run(ctx context.Context, log *logrus.Entry) error {
_, _ = io.Copy(c2, c)
}()
defer func() {
_ = c.(*tls.Conn).CloseWrite()
func() {
defer func() {
_ = c.(*tls.Conn).CloseWrite()
}()
_, _ = io.Copy(c, c2)
}()
_, _ = io.Copy(c, c2)
<-ch
}(c)