26-10-2011, 11:45 PM
à cause des accès concurrents et des race conditions. si au temps 0 tu lances un pillage de village, au temps 1 le mec transfère ses ressources vers un autre village, au temps 2 le pillage est effectué et revient bredouille alors que ton espion t'as indiqué 5 secondes avant que le grenier était plein de jambonneau c'est pas cool.
Maintenant, est-ce que le lock est une bonne solution ? je dirais que non, bienvenue dans le temps réel : soit tu crées une queue d'évenements (et PHP (encore lui, saligaud) ne le permet pas, soit "Lock rien tu t'en fous" semble une solution acceptable.
Maintenant, est-ce que le lock est une bonne solution ? je dirais que non, bienvenue dans le temps réel : soit tu crées une queue d'évenements (et PHP (encore lui, saligaud) ne le permet pas, soit "Lock rien tu t'en fous" semble une solution acceptable.