Aller au contenu

Readtimeout Sur Appel Get Net.fhttp


Gazous

Messages recommandés

Dans le cadre de mon Virtua Device permettant de piloter et suivre l'état du décodeur LiveBox Orange (http://www.domotique-fibaro.fr/index.php/topic/4444-tv-commande-decodeur-livebox-play-et-gestion-détat-temps-réel/page-2) j'ai pu observer un problème de blocage de ma MainLoop sur un appel GET Net.FHttp (voir sujet pour plus de détails).

 

Je voulais donc savoir si il était possible de définir un timeout pour un appel GET Net.FHttp et si non, si il existe une technique pour contourner cela.

Peut-être une syntaxe LUA qui permettrait de limiter la durée d'exécution d'une fonction en asynchrone ?

J'ai bien une petite idée en passant par un couple bouton + label ou bouton + VG afin de lancer l'appel via le bouton puis d'attendre une mise à  jour du label ou de la VG dans la MainLoop mais je voulais savoir si quelqu'un avait déjà  pu traiter le cas autrement.

 

Merci d'avance pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Merci jojo. C'est un peu ce que j'ai fait mais je n'ai pas trop ce genre de bricolage.

J'aimerais savoir si quelqu'un a trouvé une autre solution. Ce n'est pas normal qu'un appel HTTP finisse par bloquer le code indéfiniement.

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...