virChrdevFDStreamCloseCb: Use virLockGuardLock

Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
Tim Wiederhake 2021-08-25 10:25:32 +02:00
parent 6373a87315
commit 61cb99d32c

View File

@ -237,12 +237,10 @@ static void virChrdevFDStreamCloseCb(virStreamPtr st G_GNUC_UNUSED,
void *opaque) void *opaque)
{ {
virChrdevStreamInfo *priv = opaque; virChrdevStreamInfo *priv = opaque;
virMutexLock(&priv->devs->lock); VIR_LOCK_GUARD lock = virLockGuardLock(&priv->devs->lock);
/* remove entry from hash */ /* remove entry from hash */
virHashRemoveEntry(priv->devs->hash, priv->path); virHashRemoveEntry(priv->devs->hash, priv->path);
virMutexUnlock(&priv->devs->lock);
} }
/** /**