Есть ли способ реализовать блокировку в Python для многопоточности, метод acquire
может иметь произвольный тайм-аут? Единственные рабочие решения, которые я нашел до сих пор, используют опрос, который
- Я считаю неэлегантным и неэффективным
- Не сохраняет ограниченную гарантию ожидания/выполнения блокировки как решение проблемы критического сечения
Есть ли лучший способ реализовать это?