diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2001-07-28 01:47:19 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2001-07-28 01:47:19 +0800 |
commit | c3ccc6c5476928a2581888aaca63fa289f5f9f37 (patch) | |
tree | 2d3e89dd8b30f8372c6e2feaa386a7b562e95501 /shell/ChangeLog | |
parent | 1f5b5429ebefd67bc0449f0b48670db427975156 (diff) | |
download | gsoc2013-evolution-c3ccc6c5476928a2581888aaca63fa289f5f9f37.tar.gz gsoc2013-evolution-c3ccc6c5476928a2581888aaca63fa289f5f9f37.tar.zst gsoc2013-evolution-c3ccc6c5476928a2581888aaca63fa289f5f9f37.zip |
Remove the source for the timeout *before* invoking the CORBA method, as
* evolution-activity-client.c (impl_destroy): Remove the source
for the timeout *before* invoking the CORBA method, as we might
get the timeout callback while invoking the CORBA method, thus
screwing things up.
* evolution-shell-component-client.c (destroy_listener_interface):
New helper function.
(dispatch_callback): Use it.
(impl_destroy): Call it when destroying the listener interface
instead of just freeing the servant.
svn path=/trunk/; revision=11452
Diffstat (limited to 'shell/ChangeLog')
-rw-r--r-- | shell/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/shell/ChangeLog b/shell/ChangeLog index 07896c83be..b67c9ac737 100644 --- a/shell/ChangeLog +++ b/shell/ChangeLog @@ -1,3 +1,16 @@ +2001-07-26 Ettore Perazzoli <ettore@ximian.com> + + * evolution-activity-client.c (impl_destroy): Remove the source + for the timeout *before* invoking the CORBA method, as we might + get the timeout callback while invoking the CORBA method, thus + screwing things up. + + * evolution-shell-component-client.c (destroy_listener_interface): + New helper function. + (dispatch_callback): Use it. + (impl_destroy): Call it when destroying the listener interface + instead of just freeing the servant. + 2001-07-26 Jason Leach <jleach@ximian.com> * e-shell-view-menu.c (update_offline_menu_item): Little UI thing: |