if (!pazpar2_decref(&service->ref_count, service->mutex))
{
service_xslt_destroy(service);
if (!pazpar2_decref(&service->ref_count, service->mutex))
{
service_xslt_destroy(service);
pp2_charset_fact_destroy(service->charsets);
ccl_qual_rm(&service->ccl_bibset);
yaz_mutex_destroy(&service->mutex);
pp2_charset_fact_destroy(service->charsets);
ccl_qual_rm(&service->ccl_bibset);
yaz_mutex_destroy(&service->mutex);