asio
asio copied to clipboard
Fix conflicting pipe name in independent plug-in DLLs that is causing error 231: All pipe instances are busy
Include numerical representation of local static variable's address into the pipe name to discriminate Boost.Asio instances in independent DLLs.
Fixes #1619, mirrors https://github.com/boostorg/asio/pull/450.
Also make the code slightly more future-proof and add useful comments and external documentation links.