Hi,
I was wondering if there was any reason why the condition_variable won't accept a unique lock with a recursive mutex. Compiler gives an error when I try to do that:
recursive_mutex rec_mutex; unique_lock ul(rec_mutex); condition_variable condVar; condVar.wait(ul); // <-- compile error saying ul needs tbb::mutex and not tbb::recursive_mutex



