C On i controlli adeguati si fa.
ad esempio giochi a poker :
1- fai 1 conto soldi totali = soldi giocatori
2- se i totali nelle transazioni > soldi totali BANNA TUTTI
Il problema si verifica perche' vengono esguite 2 transazioni nello stesso tempo. quindi
in primis non eseguire mai le transazioni (movimenti dei crediti di gioco) nello stesso momento ma le inserisci in una coda. Quindi le richieste arrivano ma non vengono eseguite subitissimo.
Vengono accodate in un buffer di richieste e quindi processi il buffer => hai fregato chi ti vuole fregare![]()