Остановка потоков при условии обращения другого к общему внешнему ресурсу. Как это можно реализовать?

Имеется скрипт запускающийся в нескольких потоках и каком-то моменте скрипт берет данные из google sheets. Нужно добиться того, что при обращение одного потока к таблицам другие потоки не могли этого сделать. Я пытался сделать это через Lock и Rlock, но кажется это не то что требуется в данной ситуации.


Ответы (0 шт):