Missing unlocks in sdlz.c
** CID 1443038: Program hangs (LOCK)
/lib/dns/sdlz.c: 633 in getnodedata()
________________________________________________________________________________________________________
*** CID 1443038: Program hangs (LOCK)
/lib/dns/sdlz.c: 633 in getnodedata()
627 wild = fname;
628 }
629
630 isc_buffer_init(&b, wildstr, sizeof(wildstr));
631 result = dns_name_totext(wild, true, &b);
632 if (result != ISC_R_SUCCESS)
CID 1443038: Program hangs (LOCK)
Returning without unlocking "sdlz->dlzimp->driverlock".
633 return (result);
634 isc_buffer_putuint8(&b, 0);
635
636 result = sdlz->dlzimp->methods->lookup(zonestr, wildstr,
637 sdlz->dlzimp->driverarg,
638 sdlz->dbdata, node,
________________________________________________________________________________________________________