debug info on background rescans

This commit is contained in:
Ron Pedde 2004-09-19 06:01:38 +00:00
parent 628943123d
commit 87f1e02c86

View File

@ -561,6 +561,7 @@ int main(int argc, char *argv[]) {
int start_time; int start_time;
int end_time; int end_time;
int rescan_counter; int rescan_counter;
int old_song_count;
config.use_mdns=1; config.use_mdns=1;
err_debuglevel=1; err_debuglevel=1;
@ -719,12 +720,16 @@ int main(int argc, char *argv[]) {
} }
if(config.reload) { if(config.reload) {
old_song_count = db_get_song_count();
start_time=time(NULL);
DPRINTF(ERR_LOG,"Rescanning database\n"); DPRINTF(ERR_LOG,"Rescanning database\n");
if(scan_init(config.mp3dir)) { if(scan_init(config.mp3dir)) {
DPRINTF(ERR_LOG,"Error rescanning... exiting\n"); DPRINTF(ERR_LOG,"Error rescanning... exiting\n");
config.stop=1; config.stop=1;
} }
config.reload=0; config.reload=0;
DPRINTF(ERR_INFO,"Background scanned %d songs (previously %d) in %d seconds\n",db_get_song_count(),old_song_count,time(NULL)-start_time);
} }
sleep(MAIN_SLEEP_INTERVAL); sleep(MAIN_SLEEP_INTERVAL);