chiark / gitweb /
Reject unwanted PATH_INFO per the RFC.
[disorder] / server / state.c
index d6b66992a9b6b60d698480a7023564dd1022edd0..3386cd44e1dc8694ef103ec86be3306c473b7263 100644 (file)
@@ -54,10 +54,11 @@ static struct addrinfo *current_listen_addrinfo;
 static int current_listen_fd;
 
 void quit(ev_source *ev) {
+  info("shutting down...");
   quitting(ev);
   trackdb_close();
   trackdb_deinit();
-  info("terminating");
+  info("exiting");
   exit(0);
 }
 
@@ -157,7 +158,7 @@ int reconfigure(ev_source *ev, int reload) {
     /* We only allow for upgrade at startup */
     trackdb_open(TRACKDB_CAN_UPGRADE);
   if(need_another_rescan)
-    trackdb_rescan(ev);
+    trackdb_rescan(ev, 1/*check*/);
   if(!ret) {
     queue_read();
     recent_read();