projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
582cda4
)
core: Fix file descriptor leak
author
Daan De Meyer
<daan.j.demeyer@gmail.com>
Wed, 1 May 2024 01:14:45 +0000
(
03:14
+0200)
committer
Yu Watanabe
<watanabe.yu+github@gmail.com>
Wed, 1 May 2024 02:52:13 +0000
(11:52 +0900)
src/core/service.c
patch
|
blob
|
history
diff --git
a/src/core/service.c
b/src/core/service.c
index f534765af025582028b484c642587b874e6c2c12..c527ad36bc7c34aa5cca22cbe56797e3a528259c 100644
(file)
--- a/
src/core/service.c
+++ b/
src/core/service.c
@@
-441,7
+441,7
@@
static void service_release_fd_store(Service *s) {
static void service_release_stdio_fd(Service *s) {
assert(s);
- if (s->stdin_fd < 0 && s->stdout_fd < 0 && s->std
out
_fd < 0)
+ if (s->stdin_fd < 0 && s->stdout_fd < 0 && s->std
err
_fd < 0)
return;
log_unit_debug(UNIT(s), "Releasing stdin/stdout/stderr file descriptors.");