[torsocks/master] Return EIO, not whatever 1 is, on EOF in recv_data.

13 Jun
2016
13 Jun
'16
9:14 p.m.
commit 6907dcdb8324642c39a56b961d6062cb6b354130 Author: Taylor R Campbell <campbell+torsocks@mumble.net> Date: Fri Jun 19 05:12:16 2015 +0000 Return EIO, not whatever 1 is, on EOF in recv_data. --- src/common/socks5.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common/socks5.c b/src/common/socks5.c index f56d69c..6d58f4d 100644 --- a/src/common/socks5.c +++ b/src/common/socks5.c @@ -60,7 +60,7 @@ static ssize_t recv_data_impl(int fd, void *buf, size_t len) continue; } else if (read_len == 0) { /* Orderly shutdown from Tor daemon. Stop. */ - ret = -1; + ret = -EIO; goto error; } else { PERROR("recv socks5 data");
3258
Age (days ago)
3258
Last active (days ago)
0 comments
1 participants
participants (1)
-
dgoulet@torproject.org