Hello author:
I'm a big fan of the poco library on my work.
Recently, when developing cross-platform applications, I used NamedMutex, and I found that it did not work on macos and crash.
For example:
// NamedMutex object throws exception when constructing.
Poco::NamedMutex mtx("my name");
if (!mtx.tryLock()) {
// TODO:
}
Poco version: master branch
MacOS version: 10.15.7
CPU architecture: Intel x86_64 & AMD64