Add missing dp_proc_unlock() in error path.
From PR kern/51285 (Henning Petersen) XXX Pullup to 7 and 7-0
This commit is contained in:
parent
4579d32f4a
commit
2f144b973e
@ -713,6 +713,7 @@ dt_module_load_proc(dtrace_hdl_t *dtp, dt_module_t *dmp)
|
||||
arg.dpa_count = 0;
|
||||
if (Pobject_iter_resolved(p, dt_module_load_proc_count, &arg) != 0) {
|
||||
dt_dprintf("failed to iterate objects\n");
|
||||
dt_proc_unlock(dtp, p);
|
||||
dt_proc_release(dtp, p);
|
||||
return (dt_set_errno(dtp, EDT_CANTLOAD));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user