elast0ny / elast0ny/shared_memory
Sharing memory between a Windows Wine process and a Linux process doesn't work
Open
- Dominant language
- Rust
- Stars
- 444
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
It looks to me that is just because on Windows files representing shmem objects go into
C:\Users\\Temp\shared_memory-rs
and on Linux into
/dev/shm
Once I forced the Windows/Wine process to create a file in `Z:\\dev\\shm`, which in Wine corresponds to Linux's `/dev/shm`, sharing seems to work fine.
What do you think of a new `wine` feature where `windows.rs` `get_tmp_dir()` would just return `Ok(PathBuf::from("Z:\\dev\\shm"))` ?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.