buffer list tweaks, better handling of service's unexpected shutdown