X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=jcc.c;h=bb57dedb5fc9acfc0785c214f3717ac183d07c76;hp=2455ec0ccd7df71884bccae45e6bd459426e4fed;hb=6439a03db98dfbaba705ca3743b64b775122837c;hpb=4ae1715fb1f3408505df61e152119535debafb6d diff --git a/jcc.c b/jcc.c index 2455ec0c..bb57dedb 100644 --- a/jcc.c +++ b/jcc.c @@ -2292,7 +2292,8 @@ static jb_err process_encrypted_request(struct client_state *csp) err = receive_encrypted_request(csp); if (err != JB_ERR_OK) { - if (csp->client_iob->cur == NULL) + if (csp->client_iob->cur == NULL || + csp->client_iob->cur == csp->client_iob->eod) { /* * We did not receive any data, most likely because the