X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=shared%2Fprocess-util.c;fp=shared%2Fprocess-util.c;h=fe895d234e7060947d68dfc0a072ffe64d88e0af;hb=18607e2245d1e9ccfdd19db894e4cfdb52def303;hp=e36c64709bb351c98355d2355403b807a7d5c8a2;hpb=50f3305cfa8ef0713fbabdc9670e6856f7d8e69e;p=src%2Fagl-compositor.git diff --git a/shared/process-util.c b/shared/process-util.c index e36c647..fe895d2 100644 --- a/shared/process-util.c +++ b/shared/process-util.c @@ -68,7 +68,8 @@ fdstr_close_all(struct fdstr *s) unsigned i; for (i = 0; i < ARRAY_LENGTH(s->fds); i++) { - close(s->fds[i]); + if (s->fds[i] >= 0) + close(s->fds[i]); s->fds[i] = -1; } }