mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
use the real socketpair if we've got it
now it's just windows that has to use the kludged one svn:r1675
This commit is contained in:
parent
a3200f79cd
commit
06a60c4fbb
@ -837,10 +837,14 @@ void spawn_exit()
|
||||
int
|
||||
tor_socketpair(int family, int type, int protocol, int fd[2])
|
||||
{
|
||||
#ifdef HAVE_SOCKETPAIR_XXXX
|
||||
/* For testing purposes, we never fall back to real socketpairs. */
|
||||
#ifdef HAVE_SOCKETPAIR
|
||||
return socketpair(family, type, protocol, fd);
|
||||
#else
|
||||
/* This socketpair does not work when localhost is down. So
|
||||
* it's really not the same thing at all. But it's close enough
|
||||
* for now, and really, when localhost is down sometimes, we
|
||||
* have other problems too.
|
||||
*/
|
||||
int listener = -1;
|
||||
int connector = -1;
|
||||
int acceptor = -1;
|
||||
|
Loading…
Reference in New Issue
Block a user