summaryrefslogtreecommitdiff
path: root/src/ne_request.c
diff options
context:
space:
mode:
authorjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2010-09-28 08:47:07 +0000
committerjoe <joe@61a7d7f5-40b7-0310-9c16-bb0ea8cb1845>2010-09-28 08:47:07 +0000
commit8327b4d640a9ef7e9c58f0cc78cc2996e9a61415 (patch)
treebdd9dcd5ab7f73604d1b82e5447bf3f6a12d162e /src/ne_request.c
parent5b5fd95b5271b8084466bb491f624ff94eab71ff (diff)
downloadneon-8327b4d640a9ef7e9c58f0cc78cc2996e9a61415.tar.gz
* src/ne_request.c (open_connection): If SOCKS proxy fails, set return
value to NE_ERROR. * test/request.c (socks_fail): Add test case. git-svn-id: http://svn.webdav.org/repos/projects/neon/trunk@1809 61a7d7f5-40b7-0310-9c16-bb0ea8cb1845
Diffstat (limited to 'src/ne_request.c')
-rw-r--r--src/ne_request.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ne_request.c b/src/ne_request.c
index ea43f3a..ae075c2 100644
--- a/src/ne_request.c
+++ b/src/ne_request.c
@@ -1624,6 +1624,7 @@ static int open_connection(ne_session *sess)
sess->nexthop->port,
ne_sock_error(sess->socket));
ne_close_connection(sess);
+ ret = NE_ERROR;
}
}
}