X-Git-Url: https://code.consxy.com/gitweb/?a=blobdiff_plain;f=src%2Fmain%2Fserver.lisp;h=338516bed5eae32303ce221773db87296cb09b63;hb=195548f7ebbaccfed84fff8e9558745f59f156ec;hp=bdf8d77c4e3c31fc27f427581cb64717bf4beb7c;hpb=ee77eb54acee4492045d4b5885bc5df332f58566;p=candle diff --git a/src/main/server.lisp b/src/main/server.lisp index bdf8d77..338516b 100644 --- a/src/main/server.lisp +++ b/src/main/server.lisp @@ -30,13 +30,13 @@ :while active :do (sb-thread:with-mutex (mutex) - (sb-thread:condition-wait waitq mutex))) - (lame-db:save-known-dbs data-dir)) + (sb-thread:condition-wait waitq mutex) + (lame-db:save-known-dbs data-dir)))) :name "Save Thread"))) (sb-thread:make-thread (lambda () (loop - (sleep (* 1 60)) + (sleep (* 5 60)) (sb-thread:with-mutex (mutex) (sb-thread:condition-broadcast waitq)))) :name "Save Thread Trigger") @@ -161,5 +161,5 @@ ((project (find-project-by-name-or-die project-name))) (length (remove-if-not - (lambda (branch) (eql :failed (job-status (branch-job branch)))) + (lambda (branch) (and (branch-in-git branch) (eql :failed (job-status (branch-job branch))))) (if project (find-branch-by-project project) *all-branch*)))))