diff --git a/04/src/PersistenceManager.java b/04/src/PersistenceManager.java index 3cf11bc..f3aaa27 100644 --- a/04/src/PersistenceManager.java +++ b/04/src/PersistenceManager.java @@ -197,7 +197,7 @@ public class PersistenceManager { /** * Checks for full buffer and persists data of committed transactions to storage if buffer is full. */ - private void persist() { + private synchronized void persist() { if (_pageBuffer.size() <= 5) { return; }