What Is a Race Condition?
A race condition occurs when several players are online and
typing their high score name at the same time. The last player to finish typing their name
may end up overwriting the other players' scores. If the game tries to save one high score while it is
saving another, it can corrupt the high score file!
The best way to avoid the above is to use MySQL, which properly handles multiple writes to the same
database. This is the same language used by financial institutions to ensure that their transactions are accurately recorded