← All posts tagged posix

У меня есть скрипт, скрипт работает с несколькими разными версиями данных. Данные принудительно качаются в один и тот же каталог и с этим ничего не поделать (привет идиотской системе perforce). Потому хочу сделать блокировку этого каталога. Как это лучше делать? Требуется полностью исключить возможные гонки и корректно обрабатывать падения (чтобы никаких "файл заблокирован, но похоже, что владелец издох, проверь сам и удали воот этот файл").