From 23ab6032ba330ab1fbc327adcfd3140b22ebb0c4 Mon Sep 17 00:00:00 2001 From: Tomoki Shirasawa Date: Mon, 18 Aug 2014 16:25:24 +0900 Subject: [PATCH] don't close /dev/mcos --- executer/user/mcexec.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/executer/user/mcexec.c b/executer/user/mcexec.c index a8f08d89..8208689b 100644 --- a/executer/user/mcexec.c +++ b/executer/user/mcexec.c @@ -1398,6 +1398,14 @@ return_execve2: break; } + case __NR_close: + if(w.sr.args[0] == fd) + ret = -EBADF; + else + ret = do_generic_syscall(&w); + do_syscall_return(fd, cpu, ret, 0, 0, 0, 0); + break; + default: ret = do_generic_syscall(&w); do_syscall_return(fd, cpu, ret, 0, 0, 0, 0);