Я действительно ищу способ сделать асинхронное и поточно-безопасное ведение журнала в моем C ++.
Я уже изучал поточно-безопасные решения для ведения журнала, такие как log4cpp, log4cxx, Boost: log или rlog, но похоже, что все они используют мьютекс. Насколько я знаю, мьютекс - это синхронное решение, что означает, что все потоки заблокированы, поскольку они пытаются писать свои сообщения, в то время как другие делают это.
Знаете ли вы решение?