diff --git a/sys/src/cmd/hjfs/fs2.c b/sys/src/cmd/hjfs/fs2.c index fc772a832..a4a97c70c 100644 --- a/sys/src/cmd/hjfs/fs2.c +++ b/sys/src/cmd/hjfs/fs2.c @@ -186,6 +186,8 @@ chancreat(Chan *ch, char *name, int perm, int mode) ch->open |= CHREAD; break; } + if((mode & ORCLOSE) != 0) + ch->open |= CHRCLOSE; chend(ch); return 1; inval: