From 5f42e2e804d54ef1312424f575809fc51cac0863 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Sun, 7 Jul 2019 16:47:38 +0200 Subject: [PATCH] ui/app: (android) set close-on-exit flag on dup'ed log file descriptors The file descriptors are probably overwritten on exec anyway, but at least our intent is clear. Signed-off-by: Elias Naur --- ui/app/log_android.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/app/log_android.go b/ui/app/log_android.go index 02dc2e55..36a5e34f 100644 --- a/ui/app/log_android.go +++ b/ui/app/log_android.go @@ -31,7 +31,7 @@ func logFd(prio C.int, fd uintptr) { if err != nil { panic(err) } - if err := syscall.Dup3(int(w.Fd()), int(fd), 0); err != nil { + if err := syscall.Dup3(int(w.Fd()), int(fd), syscall.O_CLOEXEC); err != nil { panic(err) } go func() {