[PATCH 14/43] util: virlog: convert virMutex to GMutex

Rafael Fonseca r4f4rfs at gmail.com
Fri Apr 10 13:54:41 UTC 2020


Signed-off-by: Rafael Fonseca <r4f4rfs at gmail.com>
---
 src/util/virlog.c | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/src/util/virlog.c b/src/util/virlog.c
index e4944d1258..2c98a4cca8 100644
--- a/src/util/virlog.c
+++ b/src/util/virlog.c
@@ -125,19 +125,19 @@ static void virLogOutputToFd(virLogSourcePtr src,
 /*
  * Logs accesses must be serialized though a mutex
  */
-virMutex virLogMutex;
+G_LOCK_DEFINE(virLogMutex);
 
 void
 virLogLock(void)
 {
-    virMutexLock(&virLogMutex);
+    G_LOCK(virLogMutex);
 }
 
 
 void
 virLogUnlock(void)
 {
-    virMutexUnlock(&virLogMutex);
+    G_UNLOCK(virLogMutex);
 }
 
 
@@ -247,9 +247,6 @@ virLogPriorityString(virLogPriority lvl)
 static int
 virLogOnceInit(void)
 {
-    if (virMutexInit(&virLogMutex) < 0)
-        return -1;
-
     virLogLock();
     virLogDefaultPriority = VIR_LOG_DEFAULT;
 
-- 
2.25.2





More information about the libvir-list mailing list