+2006-08-28 Matthias Clasen <mclasen@redhat.com>
+
+ * modules/printbackend/cups/gtkprintbackendcups.c: Use a
+ resonable timeout of 3 seconds when polling for printer
+ list updates, instead of 300000 seconds...
+
2006-08-28 Michael Natterer <mitch@imendio.com>
* gtk/gtktextbufferserialize.c (serialize_text): don't write out
static void
gtk_print_backend_cups_init (GtkPrintBackendCups *backend_cups)
{
- backend_cups->list_printers_poll = 0;
+ backend_cups->list_printers_poll = FALSE;
+ backend_cups->got_default_printer = FALSE;
backend_cups->list_printers_pending = FALSE;
cups_request_default_printer (backend_cups);
if (cups_backend->list_printers_poll == 0)
{
cups_request_printer_list (cups_backend);
- cups_backend->list_printers_poll = g_timeout_add (3000 * 100000,
+ cups_backend->list_printers_poll = g_timeout_add (3000,
(GSourceFunc) cups_request_printer_list,
backend);
}