diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java index dd96686fef..954556bc3e 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/load/ConfigurationChangedDatabaseWriterFilter.java @@ -175,7 +175,7 @@ private boolean hasClientReloadListener(DataContext context) { hasListener = engine.getExtensionService().getExtensionPointList(IClientReloadListener.class).size() > 0; context.put(CTX_KEY_INITIAL_LOAD_LISTENER, hasListener); } - return hasListener; + return hasListener && engine.getDatabasePlatform().supportsMultiThreadedTransactions(); } private void recordGroupletFlushNeeded(DataContext context, Table table) {