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

galago.diff (503 bytes) - added by rossburton on 12/06/06 04:30:26.
Hack to remove error handling in the filter

Change History

12/06/06 04:30:26: Modified by rossburton

  • attachment galago.diff added.

Hack to remove error handling in the filter