Доступ к файлу, "unlink failed: Permission denied "
Sanja 18.11.2002 13:55
Такая ситуация - есть форум, дерево которого кешируется в файле (ибо, как нас тут не раз учили, нефиг sql сервер зазря мучить, если есть кеширование). При добавении реплики все файлы из cache/forum/ сносятся и клиенту выдаётся новая версия дерева.
Проблема в том, что когда один пользователь добавляет реплику, а второй открывает страницу форума, я огребаю стандартную ошибку, связанную с невозможностью удалить файл, который читается в настоящий момент и пользователь получает очаровательное
сообщение об ошибке.
Ладно, я буду ловить его через ^try[], но можно ли "соломки постелить" - можно ли сделать так, чтобы парсер ждал полсекунды при ошибке доступа, пробовал ещё раз, и только тогда бы "выкидывал белый флаг", а?
Можно мне такой подарок к дню рождения - не хочу, по крайней мере, сейчас, с try мучиться :)
- Доступ к файлу, "unlink failed: Permission denied ", Sanja 18.11.2002 13:55