Page 2 sur 3

Re: [Arena] Big bug de traitement de tours

Posté : sam. 25 janv. 2025 09:23
par Max
Le serveur vérifie toutes les minutes s'il doit lancer le traitement ou non.
Quand il le fait, il fait quelques "préparatifs" techniques (copie de données, purge etc...) puis met un paramètre "TraitementEnCours" à la valeur 1 ; ce paramètre empêche tout lancement en double (normalement).

D'après ce que j'ai pu voir, il est possible que les préparatifs prenaient plus d'1 minute.
Lors de la vérification suivante, le serveur voyait toujours "TraitementEnCours" à 0, donc il lançait un 2ème traitement, en parallèle.

J'ai ajouté des sécurités et j'ai déplacé le changement de ce paramètre plus tôt dans le processus.

Votre tour s'est bien déroulé, sans doublon.

J'espère que ce sera complétement réglé.

Re: [Arena] Big bug de traitement de tours

Posté : sam. 25 janv. 2025 12:07
par Lucas Shelby
Merciiiiiiiiiiiiiiii !! ^^

C'est vrai que le temps de latence avant le traitement (et plus globalement le temps de traitement des tours) s'allonge pas mal avec la montée en puissance des deux camps.

Re: [Arena] Big bug de traitement de tours

Posté : sam. 25 janv. 2025 13:10
par Max
J'ai mis une vérification toutes les 2 minutes, au lieu de toutes les minutes, suite à votre première alerte.
Je vous laisse finir votre partie, et je remettrai à 1 minute.
Ca limitera l'attente quand vous lancez le traitement.

Re: [Arena] Big bug de traitement de tours

Posté : sam. 25 janv. 2025 16:29
par Max
Lucas Shelby a écrit : jeu. 16 janv. 2025 21:51 J'ai le message d'erreur ci dessus quand je clique sur l'icone de déplacement du panneau de droite avec la liste de mes vaisseaux. Mais si je clique sur l'icone de déplacement dans le panneau de détails de mon commodore, j'ai la bonne fenêtre de déplacement qui apparait et qui me permet bien de programmer mon mouvement.
Ca aussi c'est corrigé.

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : lun. 27 janv. 2025 19:19
par Lucas Shelby
Désolé Chef Max, mais j'ai l'impression que ça merdouille encore. :/

Le décompte du traitement se lance en boucle, sans que le traitement du tour commence vraiment. On est bloqué comme ça depuis 10 minutes.

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : lun. 27 janv. 2025 22:13
par Max
Je vous l'ai débloqué pour ce tour.
Je verrai demain, je pense savoir d'où vient le problème (suite aux modifs que j'ai faite pour éviter le double traitement ... tellement sécurisé qu'il peut même plus en faire un :lol: ).

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : lun. 27 janv. 2025 22:29
par Lucas Shelby
Mercii ! Je regarderai demain !

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : mar. 28 janv. 2025 00:14
par Jinx
Max a écrit : lun. 27 janv. 2025 22:13 Je vous l'ai débloqué pour ce tour.
Je verrai demain, je pense savoir d'où vient le problème (suite aux modifs que j'ai faite pour éviter le double traitement ... tellement sécurisé qu'il peut même plus en faire un :lol: ).
:D
Ça met que le traitement est toujours en cours, ça c'est de la sécurité!

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : mar. 28 janv. 2025 19:13
par Max
Je l'ai débloqué, mais du coup je crois que vous avez eu un tour traité sans que vous vous connectiez.
J'ai mis en pause.

J'ai fait une autre modif. J'espère que ça réglera le problème.
Je suis obligé de tâtonner pour ne pas trop f... en l'air votre partie.

Re: [réglé] [Arena] Big bug de traitement de tours

Posté : mer. 29 janv. 2025 01:01
par Jinx
Ah oui, on a encore eu un double tour, mais bon, c'était pas si pire!

Est-ce que tu peux passer manuellement la délai entre les tours à 10min? Comme il mettent longtemps à traiter, est ce que c'est pas ça aussi qui fou le dawa?
On a passé nos ordres, est ce qu'on tente un traitement ou est-ce que tu fais pour voir si y'a un truc qui bloque?

Merci merci!