aboutsummaryrefslogtreecommitdiffstats
path: root/shell/ChangeLog
diff options
context:
space:
mode:
authorEttore Perazzoli <ettore@src.gnome.org>2001-07-28 01:47:19 +0800
committerEttore Perazzoli <ettore@src.gnome.org>2001-07-28 01:47:19 +0800
commitc3ccc6c5476928a2581888aaca63fa289f5f9f37 (patch)
tree2d3e89dd8b30f8372c6e2feaa386a7b562e95501 /shell/ChangeLog
parent1f5b5429ebefd67bc0449f0b48670db427975156 (diff)
downloadgsoc2013-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/ChangeLog13
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: