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
virConnectCloseCallbackDataDispose(void *obj)
{
virConnectCloseCallbackDataPtr cb = obj;
virObjectLock(cb);
virConnectCloseCallbackDataReset(cb);
virObjectUnlock(cb);
virConnectCloseCallbackDataReset(obj);
}
void virConnectCloseCallbackDataRegister(virConnectCloseCallbackDataPtr close,