[evolution-data-server] Bug 696678 - Document ESourceRegistry requires running main loop



commit 426119af9792315695ca2dc0a4e5ad52bf14547a
Author: Milan Crha <mcrha redhat com>
Date:   Thu Apr 16 12:22:47 2015 +0200

    Bug 696678 - Document ESourceRegistry requires running main loop

 libedataserver/e-source-registry.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/libedataserver/e-source-registry.c b/libedataserver/e-source-registry.c
index 9d08b4e..1cd6331 100644
--- a/libedataserver/e-source-registry.c
+++ b/libedataserver/e-source-registry.c
@@ -35,6 +35,10 @@
  * "org.gnome.Evolution.DefaultSources" #GSettings schema which tracks
  * which #ESource instances are designated to be the user's default address
  * book, calendar, memo list and task list for desktop integration.
+ *
+ * Note: The #ESourceRegistry uses thread default main context from the time
+ * of its creation to deliver D-Bus signals, finish operations and so on,
+ * thus it requires a running main loop for its proper functionality.
  **/
 
 #include "e-source-registry.h"


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