[libgda/LIBGDA_4.0] Connection locking correction



commit eb66ee95050ab0aaba36e460e25aff2a24b3a24e
Author: Vivien Malerba <malerba gnome-db org>
Date:   Thu Aug 26 18:15:29 2010 +0200

    Connection locking correction

 libgda/gda-connection.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/libgda/gda-connection.c b/libgda/gda-connection.c
index e4490dc..f184984 100644
--- a/libgda/gda-connection.c
+++ b/libgda/gda-connection.c
@@ -4326,11 +4326,11 @@ gda_connection_get_meta_store (GdaConnection *cnc)
 	g_return_val_if_fail (GDA_IS_CONNECTION (cnc), NULL);
 	g_return_val_if_fail (cnc->priv, NULL);
 
-	gda_connection_lock ((GdaLockable*) cnc);
+	g_mutex_lock (cnc->priv->object_mutex);
 	if (!cnc->priv->meta_store)
 		cnc->priv->meta_store = gda_meta_store_new (NULL);
 	store = cnc->priv->meta_store;
-	gda_connection_unlock ((GdaLockable*) cnc);
+	g_mutex_unlock (cnc->priv->object_mutex);
 	
 	return store;
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]