Stats: auto-reload statistics with proxy plugin

This commit is contained in:
Max Kellermann 2013-11-21 23:30:49 +01:00
parent 41a3fd0fd0
commit ff1c1107f3
2 changed files with 9 additions and 0 deletions

2
NEWS
View File

@ -1,6 +1,8 @@
ver 0.18.5 (20??/??/??)
* configuration
- fix crash when db_file is configured without music_directory
* database
- proxy: auto-reload statistics
* decoder
- fluidsynth: auto-detect by default
* fix ia64, mipsel and other little-endian architectures

View File

@ -62,6 +62,13 @@ void stats_update(void)
void
stats_print(Client &client)
{
if (!db_is_simple())
/* reload statistics if we're using the "proxy"
database plugin */
/* TODO: move this into the "proxy" database plugin as
an "idle" handler */
stats_update();
client_printf(client,
"artists: %u\n"
"albums: %u\n"