bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#15462: dbus-call-method-non-blocking loops forever


From: Michael Albinus
Subject: bug#15462: dbus-call-method-non-blocking loops forever
Date: Wed, 25 Sep 2013 21:14:56 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)

Rob Browning <rlb@defaultvalue.org> writes:

>> Version: 24.2+1-1
>>
>> dbus-call-method-non-blocking loops forever waiting for a dbus message
>> that never arrives, unlike emacs23.
>>
>> The offending loop in dbus-call-method-non-blocking is
>>
>>     (while (eq (gethash key dbus-return-values-table :ignore) :ignore)
>>       (read-event nil nil 0.1))
>>
>> While the dbus message failure is ultimately a gnome issue, this
>> should fail more gracefully.

This piece of code has been changed:

revno: 108593
committer: Michael Albinus <michael.albinus@gmx.de>
branch nick: trunk
timestamp: Wed 2012-06-13 13:56:53 +0200
message:
  * net/dbus.el (dbus-call-method): Use timeout for `read-event'.
  Otherwise, it blocks in batch mode.

That means, it should be solved in Emacs 24.3.

> Thanks

Best regards, Michael.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]