From cb7ab196f7e7a7af68c2e2eb90078a10ed2a8a5e Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Thu, 27 Apr 2017 12:43:53 +0200 Subject: reproducible Debian: run in an endless loop (and allow killing it to loop sooner) Signed-off-by: Holger Levsen --- bin/reproducible_build_service.sh | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'bin/reproducible_build_service.sh') diff --git a/bin/reproducible_build_service.sh b/bin/reproducible_build_service.sh index d9df379e..390db7e3 100755 --- a/bin/reproducible_build_service.sh +++ b/bin/reproducible_build_service.sh @@ -241,11 +241,20 @@ startup_workers() { } # -# main +# main, keep running forever… # -startup_workers -# keep running forever… -while true ; do sleep 1337m ; done +while true ; do + # + # this is all we do + # + startup_workers + # + # now sleep, but allow wakeup calls + # + set +e + sleep 1337m + set -e +done # FIXME: TODO left for _service.sh: # * link to console.log in rbuild.log is broken -- cgit v1.2.3-54-g00ecf