ref: 201c4b566f54ee0e5cb5122f9a9bf1a68b3466e2
parent: 701501daf3859f3a303c55290f9a8c51edb7b927
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Tue Dec 29 14:08:08 EST 2020
libc/arm: open #c/sysstat file with OCEXEC (internal file descriptor)
--- a/sys/src/libc/arm/lock.c
+++ b/sys/src/libc/arm/lock.c
@@ -15,7 +15,7 @@
char buf[256], *p;
int f, n;
- f = open("#c/sysstat", OREAD);
+ f = open("#c/sysstat", OREAD|OCEXEC);
if(f < 0)
return -1;
n = read(f, buf, sizeof(buf)-1);
--
⑨