diff options
| author | June McEnroe <june@causal.agency> | 2021-09-24 12:17:14 -0400 |
|---|---|---|
| committer | June McEnroe <june@causal.agency> | 2021-09-24 12:17:14 -0400 |
| commit | 37ece3b35a3e37bd4aa37e0d75affbfa4ad358f3 (patch) | |
| tree | 32833847b6cd7374650c0de19b5cffed99fd2900 /bin | |
| parent | Consume request headers using MSG_PEEK (diff) | |
| download | src-37ece3b35a3e37bd4aa37e0d75affbfa4ad358f3.tar.gz src-37ece3b35a3e37bd4aa37e0d75affbfa4ad358f3.zip | |
Set original socket CLOEXEC
Diffstat (limited to '')
| -rw-r--r-- | bin/quick.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/quick.c b/bin/quick.c index 064b81d8..d6361aad 100644 --- a/bin/quick.c +++ b/bin/quick.c @@ -153,6 +153,7 @@ int main(int argc, char *argv[]) { setenv("SCRIPT_NAME", "/", 1); for (int sock; 0 <= (sock = accept(server, NULL, NULL)); close(sock)) { + fcntl(sock, F_SETFD, FD_CLOEXEC); request(sock, &argv[optind]); } err(EX_IOERR, "accept"); |