Fixed import.sh locking

Signed-off-by: Janos SUTO <sj@acts.hu>
This commit is contained in:
Janos SUTO 2020-10-27 22:39:16 +01:00
parent d442fea23a
commit 3c57d5fec7

View File

@ -1,6 +1,5 @@
#!/bin/bash #!/bin/bash
set -o nounset
set -o errexit set -o errexit
set -o pipefail set -o pipefail
@ -8,7 +7,6 @@ export PATH=$PATH:/usr/libexec/piler:/usr/local/libexec/piler
pushd /var/piler/imap pushd /var/piler/imap
exec 200 > "/tmp/${0}-lock" || exit 1 [[ "${FLOCKER}" != "$0" ]] && exec env FLOCKER="$0" flock -en "$0" "$0" "$@"
flock 200 || exit 1
imapfetch.py -i imapfetch.py -i
flock -u 200