From 82563c8bf8b861e2e52211abd5d7be531ea9c6bd Mon Sep 17 00:00:00 2001 From: Frank Duncan Date: Fri, 10 Dec 2021 05:40:30 -0600 Subject: [PATCH] Launch save thread before the listener --- src/main/server.lisp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/server.lisp b/src/main/server.lisp index afa5aa0..432c83d 100644 --- a/src/main/server.lisp +++ b/src/main/server.lisp @@ -2,14 +2,14 @@ (defun server (port &optional (background t)) (lame-db:load-known-dbs "/home/herbie/.lame-db/data") - (communication:start-listener port background) (sb-thread:make-thread (lambda () (do () (nil) (progn (sleep (* 5 60)) (lame-db:save-known-dbs "/home/herbie/.lame-db/data")))) - :name "Save Thread")) + :name "Save Thread") + (communication:start-listener port background)) (defun add-project (name src) (make-project :name name :src src) -- 2.25.1