Handle nil pointer of response struct to avoid crash

This commit is contained in:
Klaas Freitag 2024-11-12 15:47:56 +01:00
parent 51b049d3ba
commit 9ab41984ab

View File

@ -31,6 +31,9 @@ func (u *Uploader) NotifyUploadProgress(c chan Upload) {
} }
func (f *Fs) shouldRetryChunk(ctx context.Context, resp *http.Response, err error, newOff *int64) (bool, error) { func (f *Fs) shouldRetryChunk(ctx context.Context, resp *http.Response, err error, newOff *int64) (bool, error) {
if resp == nil {
return true, err
}
switch resp.StatusCode { switch resp.StatusCode {
case 204: case 204: