Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37559983
en ru br
ALT Linux repos
S:3.50.0-alt1
5.0: 2.26.1-alt1
4.1: 2.22.2-alt0.M41.2
4.0: 2.16.2-alt1
3.0: 2.10.2-alt1

Other repositories
Upstream:2.22.0

Group :: Graphical desktop/GNOME
RPM: gnome-panel

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: gnome-panel-2.21.92-allow-spurious-view-done-signals.patch
Download


diff -up gnome-panel-2.21.92/applets/clock/calendar-client.c.allow-spurious-view-done-signals gnome-panel-2.21.92/applets/clock/calendar-client.c
--- gnome-panel-2.21.92/applets/clock/calendar-client.c.allow-spurious-view-done-signals	2008-02-26 08:17:49.000000000 -0500
+++ gnome-panel-2.21.92/applets/clock/calendar-client.c	2008-03-03 10:22:57.000000000 -0500
@@ -1217,6 +1217,13 @@ calendar_client_handle_query_completed (
 {
   CalendarClientQuery *query;
 
+  if (!source->query_in_progress)
+    {
+      g_warning ("Got spurious 'view-done' signal from calendar backend for query %p\n",
+                 &source->completed_query);
+      return;
+    }
+
   query = goddamn_this_is_crack (source, view, NULL);
   
   dprintf ("Query %p completed: %s\n", query, e_cal_get_error_message (status));
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin