Wierd interaction between calls to the bus and subsiqent Pending Calls

John (J5) Palmieri johnp at redhat.com
Fri Dec 16 14:30:38 PST 2005


On Fri, 2005-12-16 at 17:19 -0500, John (J5) Palmieri wrote:

> 
> hmm interesting running with DBUS_VERBOSE on I think I just caught the
> problem but have no idea what is causing it.  It shows that we enter
> block_pending_call but then immediately after it shows a call to
> send_with_reply_and_block.  This is what most likely blocks us for 25
> seconds.  I can't fathom why it is doing that.

Another red herring.  D-Bug message is wrong in block_pending_call.  It
prints out the send_with_reply_and_block message.  At any rate we block
in a poll at that point and I can't even hit ctrl-c to kill the app.
Perhaps we already got a reply but the check isn't working so we sit on
the socket waiting? 
-- 
John (J5) Palmieri <johnp at redhat.com>



More information about the dbus mailing list