Можно ли иметь scoped_lock с тайм -аутом, чтобы подождать n секунд/миллисы, чтобы получить блокировку? std :: timed_mutex Но во всех примерах это, по -видимому, явно выпущено через .unlock () ?
Подробнее здесь: https://stackoverflow.com/questions/797 ... -a-timeout