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:
Nikolay Shirokovskiy 2016-02-17 15:14:59 +03:00 committed by Daniel P. Berrange
parent fa8c164501
commit bb5827950e

View File

@ -186,13 +186,7 @@ void virConnectCloseCallbackDataReset(virConnectCloseCallbackDataPtr close)
static void static void
virConnectCloseCallbackDataDispose(void *obj) virConnectCloseCallbackDataDispose(void *obj)
{ {
virConnectCloseCallbackDataPtr cb = obj; virConnectCloseCallbackDataReset(obj);
virObjectLock(cb);
virConnectCloseCallbackDataReset(cb);
virObjectUnlock(cb);
} }
void virConnectCloseCallbackDataRegister(virConnectCloseCallbackDataPtr close, void virConnectCloseCallbackDataRegister(virConnectCloseCallbackDataPtr close,