Use LD_PRELOAD for indexer cron job

This commit is contained in:
Disassembler 2024-08-27 09:32:30 +02:00
parent f21753c8b3
commit 95ed6c16df
No known key found for this signature in database
GPG Key ID: 524BD33A0EE29499

View File

@ -8,8 +8,9 @@ fi
# Prevent indexer jobs to run simultaneously by using a file lock # Prevent indexer jobs to run simultaneously by using a file lock
( (
if ! flock -n 3; then if ! flock -n 3; then
echo "Previous indexer job is still running" echo "Previous indexer job is still running" >&2
exit 1 exit 1
fi fi
export LD_PRELOAD=/usr/lib/preloadable_libiconv.so
php -f "${SEEDDMS_HOME}/utils/indexer.php" -- "${@}" php -f "${SEEDDMS_HOME}/utils/indexer.php" -- "${@}"
) 3>/srv/seeddms/indexer.lock ) 3>/srv/seeddms/indexer.lock