GMU: bugfix: wrong synchronization can allow two or more transactions to commit at the same time (violating the order in CommitLog)