]> git.p6c8.net - jirafeau.git/blobdiff - lib/functions.js.php
[BUGFIX] retry on communication error with server
[jirafeau.git] / lib / functions.js.php
index 73e901f2b28607760b812bde4fafc0b47a334574..5b4ad60c6c2d86f88172b283a15c4473ea7da9f4 100644 (file)
@@ -501,10 +501,13 @@ function async_upload_push (code)
                 async_global_transfered = async_global_transfering;
                 async_upload_push (code);
             }
                 async_global_transfered = async_global_transfering;
                 async_upload_push (code);
             }
-            else if (req.status == 413) // Request Entity Too Large
+            else
             {
             {
-                // lower async_global_max_size and retry
-                async_global_max_size = parseInt (async_global_max_size * 0.8);
+                if (req.status == 413) // Request Entity Too Large
+                {
+                    // lower async_global_max_size and retry
+                    async_global_max_size = parseInt (async_global_max_size * 0.8);
+                }
                 async_upload_push (async_global_last_code);
             }
         }
                 async_upload_push (async_global_last_code);
             }
         }

patrick-canterino.de