Browse Source

Free rate limit queue when upload times out (#2016) (#2018)

rtaieb 5 years ago
parent
commit
bdc8862d76
1 changed files with 1 additions and 0 deletions
  1. 1 0
      packages/@uppy/xhr-upload/src/index.js

+ 1 - 0
packages/@uppy/xhr-upload/src/index.js

@@ -217,6 +217,7 @@ module.exports = class XHRUpload extends Plugin {
 
       const timer = new ProgressTimeout(opts.timeout, () => {
         xhr.abort()
+        queuedRequest.done()
         const error = new Error(this.i18n('timedOut', { seconds: Math.ceil(opts.timeout / 1000) }))
         this.uppy.emit('upload-error', file, error)
         reject(error)