summaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'server.c')
-rw-r--r--server.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/server.c b/server.c
index 7a0dc5b..0298491 100644
--- a/server.c
+++ b/server.c
@@ -215,7 +215,7 @@ server_local_open(struct cfg *cfg, struct server *scfg, struct server_local *loc
int enable = 1;
int r;
- sfd = socket(local->addr.storage.ss_family, SOCK_STREAM, 0);
+ sfd = socket(local->addr.storage.ss_family, SOCK_STREAM | SOCK_CLOEXEC, 0);
if (sfd < 0) {
perror("socket");
goto out;