 
            
            
            
            
                3 Nov
                
                    2004
                
            
            
                3 Nov
                
                '04
                
            
            
            
        
    
                11:11 a.m.
            
        It looks like a documentation bug to me.
in mho, if a bug exists than it is in design. if a recursive mutex should not be used in a condition the condition should not accept it. this is either a design flaw (allowing the condition to accept recursive mutexes) or a implementation flaw (the condition should only unlock the recursive mutex once instead all the way).