Mailinglist Archive: opensuse-commit (1206 mails)
| < Previous | Next > |
commit evolution-data-server
- From: root@xxxxxxx (h_root)
- Date: Mon, 15 May 2006 12:45:03 +0200 (CEST)
- Message-id: <20060515104503.9C71B8C637@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package evolution-data-server
checked in at Mon May 15 12:45:03 CEST 2006.
--------
--- GNOME/evolution-data-server/evolution-data-server.changes 2006-05-05 06:17:56.000000000 +0200
+++ STABLE/evolution-data-server/evolution-data-server.changes 2006-05-11 12:38:16.000000000 +0200
@@ -1,0 +2,6 @@
+Thu May 11 12:36:53 CEST 2006 - sragavan@xxxxxxxxxx
+
+- Fixes (bnc)
+ 169997 - Fixes a issue where the groupwise server crashes due to infinite loop.
+
+-------------------------------------------------------------------
New:
----
bnc-169997-eds-infinite-loop.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ evolution-data-server.spec ++++++
--- /var/tmp/diff_new_pack.WvX6ye/_old 2006-05-15 12:44:46.000000000 +0200
+++ /var/tmp/diff_new_pack.WvX6ye/_new 2006-05-15 12:44:46.000000000 +0200
@@ -18,7 +18,7 @@
Autoreqprov: on
Summary: Evolution Data Server
Version: 1.6.0
-Release: 42
+Release: 44
Source: ftp://ftp.gnome.org/pub/gnome/sources/evolution-data-server/1.6/%{name}-%{version}.tar.bz2
#Patch3: evolution-data-server-gcc4.patch
Patch5: evolution-data-server-configure.patch
@@ -82,6 +82,7 @@
Patch61: bnc-167638.patch
Patch62: empty-trash-notify.patch
Patch63: bnc-169034-eds-pub-folder-download.diff
+Patch64: bnc-169997-eds-infinite-loop.diff
Url: http://www.gnome.org
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: libsoup >= 2.2.6 mozilla-nss
@@ -175,6 +176,7 @@
%patch61
%patch62
%patch63
+%patch64
%build
rename no nb po/no.*
@@ -225,6 +227,9 @@
%{prefix}/share/gtk-doc/html/*
%changelog -n evolution-data-server
+* Thu May 11 2006 - sragavan@xxxxxxxxxx
+- Fixes (bnc)
+ 169997 - Fixes a issue where the groupwise server crashes due to infinite loop.
* Fri May 05 2006 - sragavan@xxxxxxxxxx
- Added empty-trash-notify.patch: Fixes missing trash folder.
- Fixes (bnc)
++++++ bnc-169997-eds-infinite-loop.diff ++++++
--- addressbook/backends/groupwise/e-book-backend-groupwise.c.orig 2006-05-11 12:21:57.361493158 +0200
+++ addressbook/backends/groupwise/e-book-backend-groupwise.c 2006-05-11 12:15:45.055028496 +0200
@@ -2883,7 +2883,6 @@ update_address_book_deltas (EBookBackend
if (cache_last_sequence != server_last_sequence) {
- while (cache_last_sequence < server_last_sequence) {
if (enable_debug) {
printf("cache_last_sequence:%lf, server_last_sequence:%lf\n", cache_last_sequence, server_last_sequence);
printf("Calling get_items_delta\n");
@@ -2897,7 +2896,8 @@ update_address_book_deltas (EBookBackend
if (add_list == NULL && delete_list == NULL) {
if (enable_debug)
printf("sequence differs but no changes found !!!\n");
- break;
+ g_mutex_unlock (priv->update_mutex);
+ return TRUE;
}
sync_required = TRUE;
if (enable_debug) {
@@ -2976,7 +2976,7 @@ update_address_book_deltas (EBookBackend
g_object_unref (add_list->data);
}
cache_last_sequence += contact_num;
- }
+
/* cache is updated, now adding the sequence information to the cache */
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
| < Previous | Next > |