fighting with posix_mq