* Disambiguate error message

* add logging for connWriter error
This commit is contained in:
Joel Hendrix 2022-03-07 12:03:33 -08:00 коммит произвёл GitHub
Родитель e4d07ca41e
Коммит e0c6c63fb0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 2 добавлений и 1 удалений

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

@ -479,7 +479,7 @@ func (c *conn) mux() {
case *frames.PerformEnd:
session, ok = sessionsByRemoteChannel[fr.Channel]
if !ok {
c.err = fmt.Errorf("%T: didn't find channel %d in sessionsByRemoteChannel", fr.Body, fr.Channel)
c.err = fmt.Errorf("%T: didn't find channel %d in sessionsByRemoteChannel (PerformEnd)", fr.Body, fr.Channel)
break
}
// we MUST remove the remote channel from our map as soon as we receive
@ -701,6 +701,7 @@ func (c *conn) connWriter() {
var err error
for {
if err != nil {
debug(1, "connWriter error: %v", err)
c.connErr <- err
return
}