Тайм-аут
Тайм-аут нужен.
На сервере, кроме вашего сайта, располагаются и другие сайты. Ресурсы сервера должны справедливо распределяться между всеми сайтами, поэтому время непрерывной работы php-программы ограничивается.
Обычно, это 30 - 60 секунд. Значит, через 60 секунд работа плагина будет принудительно завершена, а вы получите на экране браузера сообщение: "maximum execution time of 30 seconds exceeded" или "Internal Server Error 500", или просто "белый экран".
Как это работает в реальности.
Однако на практике, плагин работает 3-5 минут. Это происходит потому, что он активно читает и записывает данные в БД, а при записи в БД прерывания запрещены.
Часто получается так, что вы уже получили сообщение о тайм-ауте, а плагин еще продолжает работать. В таких случаях, если нажать клавишу F5, может запуститься параллельный процесс - будет работать два плагина одновременно, т.е. товары могут добавляться дважды. Появятся дубли.
Рекомендация.
Не спешите нажимать F5 или обновлять страницу браузера, что - одно и то же. Сначала убедитесь, что файлы отчетов admin/uploads/errors и admin/uploads/report не увеличиваются в размерах, а записанный в файле sos номер строки прайс листа, не меняется со временем.
Это свидетельство того, что плагин действительно прервал работу по тайм-ауту.