mirror of
https://mau.dev/mautrix/go.git
synced 2026-03-14 14:25:53 +01:00
client: return immediately if context canceled on external upload
This commit is contained in:
parent
5f4bd44baa
commit
19153e3638
1 changed files with 3 additions and 0 deletions
|
|
@ -1805,6 +1805,9 @@ func (cli *Client) uploadMediaToURL(ctx context.Context, data ReqUploadMedia) (*
|
|||
break
|
||||
}
|
||||
err = fmt.Errorf("HTTP %d", resp.StatusCode)
|
||||
} else if errors.Is(err, context.Canceled) {
|
||||
cli.Log.Warn().Str("url", data.UnstableUploadURL).Msg("External media upload canceled")
|
||||
return nil, err
|
||||
}
|
||||
if retries <= 0 {
|
||||
cli.Log.Warn().Str("url", data.UnstableUploadURL).Err(err).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue