From a10b2cb87acf9b654b8f88924411814c07752fda Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 22 Mar 2018 13:25:34 +0100 Subject: bin/seed-build-list: display error on failed lock --- bin/seed-build-list | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/bin/seed-build-list b/bin/seed-build-list index ef1ab62..e01349c 100755 --- a/bin/seed-build-list +++ b/bin/seed-build-list @@ -113,10 +113,16 @@ fi # get locks if ${update}; then exec 9> "${sanity_check_lock_file}" - flock -s ${wait_for_lock} 9 + if ! flock -s ${wait_for_lock} 9; then + >&2 echo 'Cannot get sanity-check lock.' + exit 1 + fi exec 8> "${build_list_lock_file}" - flock ${wait_for_lock} 8 + if ! flock ${wait_for_lock} 8; then + >&2 echo 'Cannot get build-list lock.' + exit 1 + fi fi repos="${stable_package_repositories}" -- cgit v1.2.3