$OpenBSD: patch-addressbook_libedata-book_e-data-book-factory_c,v 1.1 2012/11/10 08:07:55 ajacoutot Exp $

Remove on update, fixed upstream (rewritten).

--- addressbook/libedata-book/e-data-book-factory.c.orig	Sat Nov 10 08:19:50 2012
+++ addressbook/libedata-book/e-data-book-factory.c	Sat Nov 10 08:20:33 2012
@@ -357,6 +357,7 @@ impl_BookFactory_get_book (EGdbusBookFactory *object,
 	book_backend_factory_match_goa_object (factory, backend);
 #endif
 
+	g_mutex_lock (priv->books_lock);
 	path = construct_book_factory_path ();
 	book = e_data_book_new (E_BOOK_BACKEND (backend));
 	g_hash_table_insert (priv->books, g_strdup (path), book);
