disconnected returns, an unexpected error to List() returning 500s (#18959)

provide the error string appropriately so that the
matching of error types works.

Also add a string based fallback for the said error.
This commit is contained in:
Harshavardhana
2024-02-03 01:04:33 -08:00
committed by GitHub
parent 63bf5f42a1
commit 960d604013
3 changed files with 4 additions and 2 deletions

View File

@@ -1374,7 +1374,7 @@ func (c *Connection) handleDisconnectClientMux(m message) {
if m.Flags&FlagPayloadIsErr != 0 {
v.error(RemoteErr(m.Payload))
} else {
v.error("remote disconnected")
v.error(ErrDisconnected)
}
return
}