summaryrefslogtreecommitdiff
path: root/src/init
diff options
context:
space:
mode:
Diffstat (limited to 'src/init')
-rw-r--r--src/init/fs/misc.c3
-rw-r--r--src/init/tests/main.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/src/init/fs/misc.c b/src/init/fs/misc.c
index 53373f4..b962b64 100644
--- a/src/init/fs/misc.c
+++ b/src/init/fs/misc.c
@@ -73,9 +73,10 @@ static void fs_respond_delegate(struct fs_wait_response *res, handle_t delegate,
case VFSOP_CLOSE:
_syscall_close(delegate);
- _syscall_fs_respond(NULL, 0);
// isn't it kinda weird that i even have to respond to close()s?
// i suppose it makes the API more consistent
+ _syscall_fs_respond(NULL, 0);
+ break;
default:
/* unsupported / unexpected */
diff --git a/src/init/tests/main.c b/src/init/tests/main.c
index 1c1e817..ed50229 100644
--- a/src/init/tests/main.c
+++ b/src/init/tests/main.c
@@ -105,5 +105,5 @@ void test_all(void) {
run_forked(test_faults);
run_forked(test_interrupted_fs);
run_forked(test_orphaned_fs);
-// run_forked(stress_fork);
+ run_forked(stress_fork);
}