diff --git a/crates/cli/src/lib.rs b/crates/cli/src/lib.rs index e036eef36f..486fd702e9 100644 --- a/crates/cli/src/lib.rs +++ b/crates/cli/src/lib.rs @@ -1205,14 +1205,11 @@ fn roc_dev_native( layout_interner, } = expect_metadata; - // let shm_name = let shm_name = format!("/roc_expect_buffer_{}", std::process::id()); let mut memory = ExpectMemory::create_or_reuse_mmap(&shm_name); let layout_interner = layout_interner.into_global(); - let mut writer = std::io::stdout(); - match unsafe { libc::fork() } { 0 => unsafe { // we are the child @@ -1253,6 +1250,7 @@ fn roc_dev_native( }; } ChildProcessMsg::Expect => { + let mut writer = std::io::stdout(); roc_repl_expect::run::render_expects_in_memory( &mut writer, arena,