chiark / gitweb /
database upgrade tool. needs to be run manually.
[disorder] / server / state.c
index 60fea267bb348ab6ce8a520fa1a831d460b13d92..91bc07834130c6c4dca13f4a422e7e60b9314e56 100644 (file)
@@ -41,6 +41,7 @@
 #include "configuration.h"
 #include "log.h"
 #include "queue.h"
+#include "server-queue.h"
 #include "server.h"
 #include "printf.h"
 #include "addr.h"
@@ -143,7 +144,7 @@ int reconfigure(ev_source *ev, int reload) {
   if(reload) {
     need_another_rescan = trackdb_rescan_cancel();
     trackdb_close();
-    if(config_read())
+    if(config_read(1))
       ret = -1;
     else {
       /* Tell the speaker it needs to reload its config too. */
@@ -151,7 +152,7 @@ int reconfigure(ev_source *ev, int reload) {
       info("%s: installed new configuration", configfile);
     }
   }
-  trackdb_open();
+  trackdb_open(0);
   if(need_another_rescan)
     trackdb_rescan(ev);
   if(!ret) {
@@ -168,4 +169,3 @@ c-basic-offset:2
 comment-column:40
 End:
 */
-/* arch-tag:94e23a75c2ebdf8a11e17ed7b0fd8cb6 */