diff options
author | Gunnar Beutner <gbeutner@serenityos.org> | 2021-05-16 12:13:19 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2021-05-17 13:32:19 +0200 |
commit | 07341c359487c45e6c8a8187f18d5271536c798b (patch) | |
tree | 95f24629e5c3108ee7af3fb2104ef08a662d1001 /Base | |
parent | 89956cb0d66f24bfcee312dcd35f78b5dbc9e1b9 (diff) | |
download | serenity-07341c359487c45e6c8a8187f18d5271536c798b.zip |
LibCore: Close accepted sockets on exec() and make them non-blocking
Previously accept() would copy the listener socket's cloexec and
non-blocking flag. With that fixed however TCPServer and LocalServer
now leak file descriptors into child processes and are blocking.
Diffstat (limited to 'Base')
-rw-r--r-- | Base/res/icons/16x16/app-analog-clock.png | bin | 357 -> 10480 bytes |
1 files changed, 0 insertions, 0 deletions
diff --git a/Base/res/icons/16x16/app-analog-clock.png b/Base/res/icons/16x16/app-analog-clock.png Binary files differindex e57522add3..42d63fbda7 100644 --- a/Base/res/icons/16x16/app-analog-clock.png +++ b/Base/res/icons/16x16/app-analog-clock.png |