Aller au contenu

Messages recommandés

Posté(e)

Ben je n'ai jamais constaté d'évènement en double, je le verrais vu que je log tout en base...

Ou alors y a encore qqch qui nous échappe.

il y a 4 minutes, Lazer a dit :

EDIT : bon bah voilà @jjacques68 tu fais les questions/réponses tout seul

ben ça c'est quand je réfléchit après avoir écrit :) 

Posté(e) (modifié)

 

il y a une heure, Lazer a dit :

last=lastResfresh peut arriver

par exemple si aucun nouvel événement durant la temps d'attente de la requête

OK  effectivement

il faut que je regarde le contenu du premier et  du 2eme  un des deux devrait être sans événements alors ??

 

 

Et s'il y a les mêmes dans les 2 ignorer si last=lastResfresh pour ne pas traiter 2 fois

Modifié par henri-allauch
Posté(e)

Conclusion:

Donc le problème initial c'est bien l'utilisation de setInterval qui pouvait relancer une requête sans que la première ne soit terminée. 

Après remplacement par setTimeout c'est correct.

Mais comme j'avais laissé mes traces, je me suis fait piéger par un last=lastResfresh qui est normal. ( j'ai ajouté dans la trace events et changes )

[24.04.2021] [15:14:55] [WARNING] [QA_CONTROLEVENEMENTS--SIMPLIFIE__342]: ATTENTION -> lastRefresh : 81040 states.last : 81040 -> {"status":"IDLE","last":81040,"date":"15:14 | 24.4.2021","timestamp":1619270095,"events":[],"changes":[]}

Avec events [] et changes[] VIDES

 

Fin ( Je l'espère )  Merci à vous deux

 

  • Like 1
×
×
  • Créer...