[gnome-control-center] printers: Set longer timeouts
- From: Marek KaÅÃk <mkasik src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] printers: Set longer timeouts
- Date: Tue, 4 Sep 2012 12:11:49 +0000 (UTC)
commit 9428b7a641052f164a4d7f1b78958ecf931e01f5
Author: Marek Kasik <mkasik redhat com>
Date: Mon Sep 3 21:18:58 2012 +0200
printers: Set longer timeouts
Set longer timeouts for GetBestDrivers, PrinterAddOption and
PrinterAddOptionDefault. These can take more time than already
specified timeouts. (#683229)
panels/printers/pp-utils.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/panels/printers/pp-utils.c b/panels/printers/pp-utils.c
index 55f0c03..e8638aa 100644
--- a/panels/printers/pp-utils.c
+++ b/panels/printers/pp-utils.c
@@ -29,7 +29,8 @@
#include "pp-utils.h"
-#define DBUS_TIMEOUT 120000
+#define DBUS_TIMEOUT 120000
+#define DBUS_TIMEOUT_LONG 600000
#if (CUPS_VERSION_MAJOR > 1) || (CUPS_VERSION_MINOR > 5)
#define HAVE_CUPS_1_6 1
@@ -3457,7 +3458,7 @@ get_device_attributes_cb (gchar *device_id,
device_uri),
G_VARIANT_TYPE ("(a(ss))"),
G_DBUS_CALL_FLAGS_NONE,
- DBUS_TIMEOUT,
+ DBUS_TIMEOUT_LONG,
data->cancellable,
get_ppd_names_async_dbus_scb,
data);
@@ -3751,7 +3752,6 @@ get_device_attributes_async (const gchar *printer_name,
if (!printer_name)
{
callback (NULL, NULL, NULL, user_data);
-
return;
}
@@ -4605,7 +4605,7 @@ printer_add_option_async (const gchar *printer_name,
&array_builder),
G_VARIANT_TYPE ("(s)"),
G_DBUS_CALL_FLAGS_NONE,
- -1,
+ DBUS_TIMEOUT,
cancellable,
printer_add_option_async_dbus_cb,
data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]