Модуль feeds выдает ошибку Cannot acquire lock for source import_products / 0.

Главные вкладки

Аватар пользователя dewon dewon 10 февраля 2014 в 20:39

При импорте товаров (их около 12000) выскакивает ошибка Cannot acquire lock for source import_products / 0. Видел данную тему, но решения так и не нашел, помогите, от чего это происходит? Может есть патч?

Комментарии

Аватар пользователя Emelnov Emelnov 25 января 2016 в 14:13

Зайдите в базу данных и очистите таблицу "semaphore", это должно помочь.
Можно этот патч применить:
https://www.drupal.org/files/feedslockexception-1535368-5.patch

diff --git a/feeds.pages.inc b/feeds.pages.inc
index 6f1481e..2e0edb5 100644
--- a/feeds.pages.inc
+++ b/feeds.pages.inc
@@ -250,6 +250,11 @@ function feeds_unlock_tab_form_submit($form, &$form_state) {
->condition('feed_nid', $feed_nid)
->fields(array('state' => FALSE))
->execute();
+
+ // Delete any semaphore rows associated with this importer ID
+ db_delete('semaphore')
+ ->condition('name', $importer_id, 'LIKE')
+ ->execute();
}

/**