I have no idea about how to test if cherrypy has shut down or not.
Im using the default skin, and I can browse the pages, change settings, clear the log and even send myself a test email.
But if you say so, it must be true...
EDIT:
Ok... its because the sabnzdb process doesnt quit.
When I change a setting, sabnzbd wakes up and starts processing again:
Shutting down...
2008-06-14 19:28:47,019::INFO::[postproc] Queue has finished, launching: (None)
2008-06-14 19:28:47,289::INFO::[nzbqueue] Saving queue
2008-06-14 19:28:47,299::INFO::[sabnzbd] Saving data for queue7.sab in D:\Auto\cache\queue7.sab
2008-06-14 19:28:47,299::INFO::[sabnzbd] Saving data for bytes7.sab in D:\Auto\cache\bytes7.sab
2008-06-14 19:28:47,299::INFO::[sabnzbd] Saving data for rss_data.sab in D:\Auto\cache\rss_data.sab
2008-06-14 19:28:47,309::DEBUG::Stopping scheduler
Starting up...
2008-06-14 19:30:48,354::DEBUG::username ->
2008-06-14 19:30:48,354::DEBUG::password -> ******
2008-06-14 19:30:48,354::DEBUG::check_new_rel -> 1
2008-06-14 19:30:48,354::DEBUG::replace_spaces -> 0
etc...
But maybe thats by design?
If the PC is set to shut down anyway there is no need to shut down sabnzbd?
-----
Ok, enough of this!
I can live without knowing whats wrong. No biggie!
Keep up the good work!