<meta http-equiv="content-type" content="text/html; charset=utf-8"><div>I&#39;m on an embedded environment and only have glib 2.10.6, not 2.26 or newer.</div><div>I&#39;ll try to cross compile the newer glib to my platform.</div>
<div><br></div><div>Just one last related question:</div><div>If I make that dbus-glib modification that I sent in the first email, I&#39;ll be able to use a GMainLoop other than the default one.</div><div>So I can create a thread an run this main loop in it.</div>
<div>The default main loop must be running too? (looks like so).</div><div><br></div><div>Thanks very much.</div><div><br></div><div><div class="gmail_quote">On Fri, Mar 11, 2011 at 11:28 AM, Colin Walters <span dir="ltr">&lt;<a href="mailto:walters@verbum.org">walters@verbum.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="im">On Fri, Mar 11, 2011 at 9:15 AM, Marcus Nascimento &lt;<a href="mailto:marcus.cps@gmail.com">marcus.cps@gmail.com</a>&gt; wrote:<br>

&gt;<br>
&gt; Long story short: Do you recommend moving on from glib-dbus to GDbus in this<br>
&gt; case?<br>
<br>
</div>Yes, if you can.  But it&#39;s also worth saying that in a lot of cases,<br>
it&#39;s not too difficult to structure dbus-glib code such that worker<br>
threads queue an idle handler to send their data back to the main<br>
loop, which then sends the reply message.<br>
<br>
For reference this is the longstanding bug:<br>
<a href="https://bugs.freedesktop.org/show_bug.cgi?id=857" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=857</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=<br>Marcus Vinícius do Nascimento<br>Engenharia de Computação - EC03 - UNICAMP<br>--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=<br>

</div>