zero out nss->handle after it has been freed to make sure we cannot free it twice
This commit is contained in:
@@ -481,6 +481,7 @@ sudo_sss_close(struct sudo_nss *nss)
|
|||||||
handle = nss->handle;
|
handle = nss->handle;
|
||||||
sudo_dso_unload(handle->ssslib);
|
sudo_dso_unload(handle->ssslib);
|
||||||
free(nss->handle);
|
free(nss->handle);
|
||||||
|
nss->handle = NULL;
|
||||||
}
|
}
|
||||||
debug_return_int(0);
|
debug_return_int(0);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user