summaryrefslogtreecommitdiff
path: root/scheduler/client.c
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-06-24 18:43:20 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-06-24 18:43:20 +0000
commit175bc7986c159c304ee099016b4cf3158720caa3 (patch)
tree2cd24887fdf9461d777b2541ae310a06f3cb407b /scheduler/client.c
parent6e4925fbe63edc68e0e9aaf443b00ef949d32950 (diff)
downloadcups-175bc7986c159c304ee099016b4cf3158720caa3.tar.gz
Fix IPP read error messages (STR #4440)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11947 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'scheduler/client.c')
-rw-r--r--scheduler/client.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/scheduler/client.c b/scheduler/client.c
index 3bf845c35..edb3e9deb 100644
--- a/scheduler/client.c
+++ b/scheduler/client.c
@@ -1859,6 +1859,9 @@ cupsdReadClient(cupsd_client_t *con) /* I - Client to read from */
* Grab any request data from the connection...
*/
+ if (!httpWait(con->http, 0))
+ return;
+
if ((ipp_state = ippRead(con->http, con->request)) == IPP_STATE_ERROR)
{
cupsdLogClient(con, CUPSD_LOG_ERROR, "IPP read error: %s",