X-Git-Url: http://www.privoxy.org/gitweb/?p=privoxy.git;a=blobdiff_plain;f=jcc.c;h=d0f0b34bf545e7e0aa3f8bdaa14870d8e165a6bc;hp=2389a8dbb44ff95afb0530489ff847f0a73b6bb3;hb=4b4f741402ad9b9d1bc3268a5e31d5f94141305b;hpb=525e474e017c91ab9619d503ff537ca44825f428 diff --git a/jcc.c b/jcc.c index 2389a8db..d0f0b34b 100644 --- a/jcc.c +++ b/jcc.c @@ -3891,8 +3891,11 @@ static void chat(struct client_state *csp) { log_error(LOG_LEVEL_ERROR, "Forwarder hasn't established " "connection with destination server."); - - write_socket(csp->cfd, server_response, (size_t)len); + rsp = error_response(csp, "connect-failed"); + if (rsp) + { + send_crunch_response(csp, rsp); + } mark_server_socket_tainted(csp); close_client_ssl_connection(csp); return;