diff --git a/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataImporter.java b/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataImporter.java index 7ab64b2efe8..549d940f3b1 100644 --- a/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataImporter.java +++ b/contrib/dataimporthandler/src/main/java/org/apache/solr/handler/dataimport/DataImporter.java @@ -385,7 +385,7 @@ public class DataImporter { } void runCmd(RequestParams reqParams, SolrWriter sw, Map variables) { - if (importLock.tryLock()) + if (!importLock.tryLock()) return; try { String command = reqParams.command;