Ticket #104 (defect)
Opened 2 years ago
libgalago disconnects on any bus error
Status: new
| Reported by: | ross@burtonini.com | Assigned to: | chipx86 |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | libgalago | Version: | 0.5.1 |
| Severity: | normal | Keywords: | |
| Cc: | D-BUS Version: | ||
| Patch Included: | 1 | OS/Distro Version: | |
If the application that libgalago is linked to causes the DBus error ServiceUnknown? to be sent, libgalago will disconnect. The problem is that libgalago listens for errors in the filter function instead of handling them in the per-method callbacks, and assumes that any ServiceUnknown? errors are its own problem even when they are not.
This is not good, as a incorrectly handled error causes libgalago to disconnect, dropping all presence.
Attachments
Change History
12/06/06 04:30:26: Modified by rossburton
- attachment galago.diff added.

Hack to remove error handling in the filter