diff options
Diffstat (limited to 'mono/Service.cs')
-rw-r--r-- | mono/Service.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mono/Service.cs b/mono/Service.cs index 4280c6b3..40703a53 100644 --- a/mono/Service.cs +++ b/mono/Service.cs @@ -75,9 +75,7 @@ namespace DBus public void UnregisterObject(object handledObject) { - Handler handler = (Handler) registeredHandlers[handledObject]; registeredHandlers.Remove(handledObject); - handler.Dispose(); } public void RegisterObject(object handledObject, @@ -128,6 +126,8 @@ namespace DBus } } + message.Dispose (); + return (int) Result.NotYetHandled; } |