popkov Цитата: Если совсем не можешь воспроизвести - могу вернуть всё назад, и просмотреть логи.
Удалось воспроизвести! Этот баг проявляется, только если быстро открыть сразу несколько окон с твоим URL. Если открывать окна с интервалом хотя бы 3 сек., то баг уже не проявляется!
Проблема в том, что HC проверяет дату файла, каждый раз обращаясь к диску. В HC есть запрет (таймаут) на частое чтение одного и того же файла из кэша. Вот из-за этого в твоем примере HC не может проверить дату файла и загружает его вновь. Об этом баге я
репортил еще в июне! И
mai62 его правил - проявляться баг стал гораздо реже!
mai62 А почему бы не хранить дату файла (после первого чтения с диска) прямо в RAM-кэше вместе с файлом? Тогда бы не пришлось обращаться к диску за датой каждый раз для проверки свежести! Это бы ускорило загрузку и, возможно, окончательно побороло бы баг, описанный выше!
Dem anywhere Цитата: может вместо регекспа во всплывающем окошке в мониторе - показывать результат преобразования?
Нет, лазить в списки, чтобы посмотреть правило не удобно! Всплывающие правила надо сохранить.
Но сама идея наглядно показывать в Мониторе результат преобразования "URL to Cache" хорошая...
Записал в ToDo:
mai62 Хорошо бы показывать в Мониторе во всплывающем окошке путь к файлу в кэше, если он там есть. Можно, например, во всплывающее окошко с URL добавить ниже строку Cache. Иногда полезно бывает проанализировать результат преобразования URL -> Cache ...