[gnome-packagekit] bugfix: if we failed to update the system, wait a lot longer than two seconds before we try again
- From: Richard Hughes <rhughes src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-packagekit] bugfix: if we failed to update the system, wait a lot longer than two seconds before we try again
- Date: Tue, 9 Feb 2010 08:59:23 +0000 (UTC)
commit 9cc780fde8a62d12decca17047294ee3a9e89bfd
Author: Richard Hughes <richard hughsie com>
Date: Tue Feb 9 08:56:03 2010 +0000
bugfix: if we failed to update the system, wait a lot longer than two seconds before we try again
src/gpk-check-update.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/src/gpk-check-update.c b/src/gpk-check-update.c
index d5c4745..98f72dc 100644
--- a/src/gpk-check-update.c
+++ b/src/gpk-check-update.c
@@ -63,6 +63,9 @@ static void gpk_check_update_libnotify_cb (NotifyNotification *notification, gch
/* the amount of time after ::UpdatesChanged we refresh the update list */
#define GPK_CHECK_UPDATE_UPDATES_CHANGED_TIMEOUT 3 /* seconds */
+/* the amoutn of time we check for updates after an UpdateSystem call failed */
+#define GPK_CHECK_UPDATE_FAILED_TASK_RECHECK_DELAY 60*60 /* seconds */
+
struct GpkCheckUpdatePrivate
{
GtkStatusIcon *status_icon;
@@ -472,7 +475,7 @@ gpk_check_update_update_system_finished_cb (PkTask *task, GAsyncResult *res, Gpk
/* we failed, so re-get the update list */
gpk_check_update_set_icon_name (cupdate, NULL);
- g_timeout_add_seconds (2, (GSourceFunc) gpk_check_update_get_updates_post_update_cb, cupdate);
+ g_timeout_add_seconds (GPK_CHECK_UPDATE_FAILED_TASK_RECHECK_DELAY, (GSourceFunc) gpk_check_update_get_updates_post_update_cb, cupdate);
goto out;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]