This is an automated email from the ASF dual-hosted git repository.

ifesdjeen pushed a commit to branch cep-15-accord
in repository https://gitbox.apache.org/repos/asf/cassandra.git

commit 071f0688e099ff0efc397b5f5bb62dc9c59c4e0d
Author: Alex Petrov <[email protected]>
AuthorDate: Mon Oct 21 17:18:06 2024 +0200

    Fix NPE in MockJournal on null onFlush
---
 test/unit/org/apache/cassandra/service/accord/MockJournal.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/test/unit/org/apache/cassandra/service/accord/MockJournal.java 
b/test/unit/org/apache/cassandra/service/accord/MockJournal.java
index ef0e264def..b7b2fecb57 100644
--- a/test/unit/org/apache/cassandra/service/accord/MockJournal.java
+++ b/test/unit/org/apache/cassandra/service/accord/MockJournal.java
@@ -180,7 +180,8 @@ public class MockJournal implements IJournal
         if (fieldUpdates.addHistoricalTransactions != null)
             
updates.historicalTransactionsAccumulator.update(Pair.create(fieldUpdates.addHistoricalTransactions.range,
 fieldUpdates.addHistoricalTransactions.deps));
 
-        onFlush.run();
+        if (onFlush != null)
+            onFlush.run();
     }
 
     /**


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to