If
a thread has already acquired the maximum level of ownership for a
recursive_timed_mutex object, additional calls to
try_lock(),
try_lock_for(), or
try_lock_until() fail, and additional
calls to
lock() throw an exception of type
system_error.