summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChenthill Palanisamy <pchen@src.gnome.org>2006-01-02 12:04:56 +0000
committerChenthill Palanisamy <pchen@src.gnome.org>2006-01-02 12:04:56 +0000
commitf76e6eb7279c6a114343b859ac8f4a5406a338f6 (patch)
tree94e36e37e6a77bf44019640d13897900d18a6504
parent26e7000a14ead1920f1509e61a0d1677b2848f8d (diff)
downloadevolution-data-server-f76e6eb7279c6a114343b859ac8f4a5406a338f6.tar.gz
fixes #325498
-rw-r--r--calendar/ChangeLog9
-rw-r--r--calendar/backends/http/e-cal-backend-http.c5
2 files changed, 14 insertions, 0 deletions
diff --git a/calendar/ChangeLog b/calendar/ChangeLog
index fb66b2bda..a3e9d7fc3 100644
--- a/calendar/ChangeLog
+++ b/calendar/ChangeLog
@@ -1,3 +1,12 @@
+2006-01-02 Chenthill Palanisamy <pchenthill@novell.com>
+
+ Reviewed by Harish Krishnaswamy <kharish@novell.com>
+
+ Fixes #325498
+ * backends/http/e-cal-backend-http.c:
+ (e_cal_backend_http_finalize): Remove the source
+ from the timeout loop.
+
2005-11-30 Chenthill Palanisamy <pchenthill@novell.com>
Reviewed by Harish Krishnaswamy <kharish@novell.com>
diff --git a/calendar/backends/http/e-cal-backend-http.c b/calendar/backends/http/e-cal-backend-http.c
index 9c5261344..6ba7783a3 100644
--- a/calendar/backends/http/e-cal-backend-http.c
+++ b/calendar/backends/http/e-cal-backend-http.c
@@ -127,6 +127,11 @@ e_cal_backend_http_finalize (GObject *object)
priv->soup_session = NULL;
}
+ if (priv->reload_timeout_id) {
+ g_source_remove (priv->reload_timeout_id);
+ priv->reload_timeout_id = 0;
+ }
+
g_free (priv);
cbhttp->priv = NULL;