Arrêtez un téléchargement mort pour toujours, et dites ce que 100 % signifie

Fixkamo-internal
Expédié
8 août 2026 à 04:08 UTC
Auteur
kamo
Commite
620a49a

Un téléchargement bloqué s'est assis à 100% avec la barre pleine et aucune issue. Trois raisons distinctes, Tous les miens. XMLHttpRequest n'a pas de temps de lecture utile: quand les octets cessent de l'arrêter, il attend indéfiniment. Un chien de garde avorte après deux minutes de silence complet et des rapports en tant qu'échec, le membre peut réessayer - acheminé en dehors de l'annulation, qui passe le même chemin d'avortement mais n'est pas une faute. Atteindre 100 % ne signifie pas fini: le serveur doit toujours hacher et stocker le fichier, qui pour les gigaoctets est un long silence avec rien à mesurer. Le panel maintenant le dit, et baisse la vitesse et le temps-gauche les chiffres plutôt que de les geler à leurs dernières valeurs, qui sont précisément ce qui a fait en sorte qu'un téléchargement de travail ait l'air suspendu. Que silence est aussi pourquoi l'attente post-upload obtient sa propre temporisation généreuse au lieu de la chien de garde de stalle, qui autrement ternîtrait un transfert parfaitement sain. Corrige également la brillance qui était destinée à marquer un transfert en direct: référencé mais jamais défini, il n'a donc jamais animé depuis mon apparition. Les deux rails Maintenant, se retirer sous-estime-réduction-mouvement.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation