Correction du bug de timeout

Vignette
Écrit par charon
Date de publication : {{ dayjs(1312800166*1000).local().format("L").toString()}}

La version 5.1.4.1 est en ligne. Elle corrige un problème qui perdurait depuis un bout de temps.

  • Depuis la version 3 la détection se lance dans un service système séparé du plugin dans le navigateur. Si le service système ne répond plus au bout d’une minute, le navigateur répond par un timeout.

Sur les versions récentes, suite à un changement dans le module de communication, une regression était apparue. Toutes les détections qui duraient plus d’une minute provoquaient un timeout. Or ce timeout est en fait une durée d’inactivité maximale: quand le plugin continue de recevoir des données pendant la détection du service système, il devrait réinitialiser le timeout, ce qui n’était plus le cas.

Le problème est maintenant corrigé. Je précise que le message peut continuer à se produire dans certains cas justifiés, par exemple si le service système plante. Mais ce n’est plus du bug.