<br><div><span class="gmail_quote">On 11/10/06, <b class="gmail_sendername"><a href="mailto:uwesmail2005-lkml@yahoo.de">uwesmail2005-lkml@yahoo.de</a></b> &lt;<a href="mailto:uwesmail2005-lkml@yahoo.de">uwesmail2005-lkml@yahoo.de
</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>That works as long as the call doesn't go through another process:
<br>Process A calls Process B which calls (synchronously) Process A<br>If you call Process B dbus-daemon-1 it's essentially your problem.<br>You want to solve it by reconstructing the callerid anew at every call</blockquote>
<div><br>I guess I don't see a good use case of Process A synchronously calls Process B who in the middle of the call synchronously calls Process A.&nbsp;&nbsp; To me that seems like a programmer error, something wasn't designed right (where's the layering?).&nbsp;&nbsp; I'm really not focused on solving all synchronous blocking problems because that seems generally impossible, just the case of a Process wanting to use DBus to Synchronously call itself.
<br>&nbsp;</div><br></div><br>