parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Sumo 16.12.2009 19:06 / 16.12.2009 19:07

Замечание: нельзя два раза открыть один и тот же файл.
Это явно написано в http://www.parser.ru/docs/lang/hashfileopen.htm
...любое обращение к его элементам автоматически откроет файл
Замечание про автоматическое переоткрытие относилось к ранее открытому файлу, причем при обращении через ту же переменную, что и раньше.
Т.к. мне не требовалось делать запись, то и вызывать .release[] не было смысла... Как я понимаю, .release[] нужен только для снятия блокировки только в том случае, когда было сделано хоть одно изменение, иначе он бесполезен.
Блокировка ставится при открытии файла, а не при записи. Блокировок надо избегать всеми силами - не забывайте, что ваши скрипты работают параллельно.