mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 03:12:22 +00:00
virConnectCloseCallbackDataDispose: remove unnecessary locks
We don't need locks in dispose functions as they can only be run in one thread for given object.
This commit is contained in:
parent
fa8c164501
commit
bb5827950e
@ -186,13 +186,7 @@ void virConnectCloseCallbackDataReset(virConnectCloseCallbackDataPtr close)
|
||||
static void
|
||||
virConnectCloseCallbackDataDispose(void *obj)
|
||||
{
|
||||
virConnectCloseCallbackDataPtr cb = obj;
|
||||
|
||||
virObjectLock(cb);
|
||||
|
||||
virConnectCloseCallbackDataReset(cb);
|
||||
|
||||
virObjectUnlock(cb);
|
||||
virConnectCloseCallbackDataReset(obj);
|
||||
}
|
||||
|
||||
void virConnectCloseCallbackDataRegister(virConnectCloseCallbackDataPtr close,
|
||||
|
Loading…
x
Reference in New Issue
Block a user