[Windows][Pipe] All pipes are created only for reading. Why?
Open
- Dominant language
- C++
- Stars
- 145
- Forks
- 151
- PR merge metrics
- No merged PRs in 30d
Description
Hello, you write in documentation async_pipe is used and for reading, and for writing:
> It can be used directly with boost::asio::async_read or async_write.
But I've saw in your source code async_pipe is created with `PIPE_ACCESS_INBOUND` mode. It means async_pipe is available only for reading from the server side. I didn't understand a long time, why my code couldn't work with two pipes with the same name in two unrelated process.
May be does it need to write this in docs and the fact that async_pipe couldn't be used as IPC-like named pipe?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.