Quellcode durchsuchen

Merge pull request #1195 from architrave-de/fix/concurrent-timeout

Postpone timeout countdown until upload has started
Renée Kooi vor 6 Jahren
Ursprung
Commit
723c79df93
1 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 2 2
      packages/@uppy/xhr-upload/src/index.js

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

@@ -207,12 +207,12 @@ module.exports = class XHRUpload extends Plugin {
 
       xhr.upload.addEventListener('loadstart', (ev) => {
         this.uppy.log(`[XHRUpload] ${id} started`)
-        // Begin checking for timeouts when loading starts.
-        timer.progress()
       })
 
       xhr.upload.addEventListener('progress', (ev) => {
         this.uppy.log(`[XHRUpload] ${id} progress: ${ev.loaded} / ${ev.total}`)
+        // Begin checking for timeouts when progress starts, instead of loading,
+        // to avoid timing out requests on browser concurrency queue
         timer.progress()
 
         if (ev.lengthComputable) {