<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>RE : dbus exit on disconnect and glib</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>&gt; &gt;&nbsp; Can someone please confirm if an inconsistency is detected (due to<BR>
&gt; &gt; multithreading) that dbus will exit?<BR>
&gt; &gt;<BR>
<BR>
&gt; How could we possibly do that? Threading without locks will cause<BR>
&gt; hundreds of unpredictable segfaults,...<BR>
<BR>
I agree with you, but now even if 20 retries have not shown the issue, i must be sure.<BR>
Any input will help. A library which exits without notifying me is, mmm, annoying.<BR>
And to my defense, i'm not the original writer of the code ;)<BR>
<BR>
Do you think this scenario is possible:<BR>
A program uses two threads, two proxies and one connection.<BR>
It sends messages without lock. The system bus receives mixed data, this is invalid : only choice is disconnection.<BR>
The client then exit.<BR>
Could it be what happened?<BR>
And bonus question : Is it possible to use two connections?<BR>
<BR>
Thanks for helping.<BR>
Frederic.<BR>
</FONT>
</P>

</BODY>
</HTML>