Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP5:GA
cups.34762
cups-branch-2.2-commit-876fdc1c90a885a58644c875...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cups-branch-2.2-commit-876fdc1c90a885a58644c8757bc1283c9fd5bcb7.diff of Package cups.34762
From 876fdc1c90a885a58644c8757bc1283c9fd5bcb7 Mon Sep 17 00:00:00 2001 From: Vasilis Liaskovitis <vliaskovitis@suse.com> Date: Wed, 1 Mar 2023 13:46:28 +0100 Subject: [PATCH] cups/http-addr.c: Set listen backlog size to INT_MAX (fixes #308) Use a listen queue size of INT_MAX, which should default to the maximum supported queue size on the system. This avoids the problem of the listening backlog queue getting full when there are too many requests at the same time. The problem was observed with the previous backlog size (128) by customers when submitting large batches of print jobs, resulting in some jobs getting lost. Signed-off-by: Vasilis Liaskovitis <vliaskovitis@suse.com> --- cups/http-addr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cups/http-addr.c b/cups/http-addr.c index 61c86384b..f7464d6ca 100644 --- a/cups/http-addr.c +++ b/cups/http-addr.c @@ -245,7 +245,7 @@ httpAddrListen(http_addr_t *addr, /* I - Address to bind to */ * Listen... */ - if (listen(fd, 5)) + if (listen(fd, INT_MAX)) { _cupsSetHTTPError(HTTP_STATUS_ERROR); -- 2.39.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor