diff options
| author | Andreas Smas <andreas@lonelycoder.com> | 2017-01-20 23:14:19 +0100 |
|---|---|---|
| committer | Andreas Smas <andreas@lonelycoder.com> | 2017-10-03 20:19:10 -0700 |
| commit | 9fe70c9e46fabae11ed7df8e9f97d3136802ba13 (patch) | |
| tree | f9974194ddf5c5f94584d5f34c2583d4cad9b7be /src/socket_stream.c | |
| parent | c7c5f2c4ecc727ac555f51bd20353f7f3ae9c07a (diff) | |
| download | libgit2-9fe70c9e46fabae11ed7df8e9f97d3136802ba13.tar.gz | |
Use SOCK_CLOEXEC when creating sockets
Diffstat (limited to 'src/socket_stream.c')
| -rw-r--r-- | src/socket_stream.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/socket_stream.c b/src/socket_stream.c index 4c795e462..3c2a07c02 100644 --- a/src/socket_stream.c +++ b/src/socket_stream.c @@ -104,7 +104,7 @@ int socket_connect(git_stream *stream) } for (p = info; p != NULL; p = p->ai_next) { - s = socket(p->ai_family, p->ai_socktype, p->ai_protocol); + s = socket(p->ai_family, p->ai_socktype | SOCK_CLOEXEC, p->ai_protocol); if (s == INVALID_SOCKET) continue; |
