diff options
| author | Lennart Poettering <lennart@poettering.net> | 2009-02-24 06:30:20 +0100 |
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2009-02-24 06:30:20 +0100 |
| commit | b059235b804523427e3226004973471c7a8f2bce (patch) | |
| tree | fecb31b2c639b19ad6513aeaf8aa8037929006d4 | |
| parent | 201533fe086da20118a3759bef4216aa7ba9387b (diff) | |
handle DBUS_ERROR_NO_REPLY properly as EBUSY
| -rw-r--r-- | reserve.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -467,7 +467,8 @@ int rd_acquire( error))) { if (dbus_error_has_name(error, DBUS_ERROR_TIMED_OUT) || - dbus_error_has_name(error, DBUS_ERROR_UNKNOWN_METHOD)) { + dbus_error_has_name(error, DBUS_ERROR_UNKNOWN_METHOD) || + dbus_error_has_name(error, DBUS_ERROR_NO_REPLY)) { /* This must be treated as denied. */ r = -EBUSY; goto fail; |
