diff -u b/core/modules/migrate/src/MigrateExecutable.php b/core/modules/migrate/src/MigrateExecutable.php --- b/core/modules/migrate/src/MigrateExecutable.php +++ b/core/modules/migrate/src/MigrateExecutable.php @@ -249,12 +249,6 @@ unset($sourceValues, $destinationValues); $this->sourceRowStatus = MigrateIdMapInterface::STATUS_IMPORTED; - // An POST_ROW_SAVE event listener may have set the status to STOPPING to - // indicate it's time to end processing. - if ($this->migration->getMigrationResult() == MigrationInterface::STATUS_STOPPING) { - $return = MigrationInterface::RESULT_COMPLETED; - break; - } try { $source->next(); }