CHANGES IN V1.28.0
+ - cups-browsed: Do not write any log messages directly to
+ stderr, there were some concerning timeouts on queue
+ creation (Issue #260).
- Build system: Fix cross-compilation without DejaVu test font
in configure.ac (Issue #262, Pull request #263).
- libcupsfilters: Respect the fact that PPD keywords
/* cups-browsed tried to add this print queue unsuccessfully for too
many times due to timeouts - Skip print queue creation for this one */
if (p->timeouted >= HttpMaxRetries) {
- fprintf(stderr, "Max number of retries (%d) for creating print queue %s reached, skipping it.\n",
+ debug_printf("Max number of retries (%d) for creating print queue %s reached, skipping it.\n",
HttpMaxRetries, p->queue_name);
continue;
}
to STATUS_CONFIRMED and experience the timeout */
/* If no timeout has happened, clear p->timeouted */
if (timeout_reached == 1) {
- fprintf(stderr, "Timeout happened during creation of the queue %s, turn on DebugLogging for more info.\n", p->queue_name);
+ debug_printf("Timeout happened during creation of the queue %s.\n",
+ p->queue_name);
p->timeouted ++;
debug_printf("The queue %s already timeouted %d times in a row.\n",
p->queue_name, p->timeouted);