[PATCH] implemented hardlink option in DAV module
Михаил Монашёв
postmaster at softsearch.ru
Tue Oct 16 18:04:08 UTC 2012
Здравствуйте, Maxim.
>> А если потребуется поменять atime, то:
>> - if (ngx_set_file_time(NULL, fd, ctx->mtime) != NGX_OK) {
>> + if (ngx_set_file_time(NULL, fd, ctx->atime) != NGX_OK) {
>>
>> ?
>>
>> А то я тут посмотрел код скриптов, работающих с вебдавом, чтоб туда
>> идейку про перл в комменты записать. А там мы оказывается atime
>> меняем, а не mtime.
> Это cut-n-paste ошибка в виндовой части кода, которую я поленился
> проверить и недоправил. Там должно быть date, исправленный патч
> прилагается.
>> И, кстати, Игорь прав. ;-) Глядя на твой патч возникает желание
>> плодить методы под каждый чих, что неправильно.
> С одной стороны да, с другой - иногда надо хотя бы пытаться
> предлагать какую-то альтернативу тому ужасу, что стандартизировал
> Microsoft. Особенно с учётом того, сколько методов они сами
> наплодили как в стандарте на webdav, так и в дополнение к нему.
> :)
Ну тогда уж предлагать полноценную альтернативу. А то чем это
отличается от их изысканий. Конечно, TOUCH понятен, привычен и
наверное востребован, но это частность. Этот TOUCH станет не нужен,
если реализовать нормальную альтернативу PROPPATCH без вывихов
сознания. Да и там много чего можно было б реализовать правильного,
например позаимствовать из мемкешеда cas...
И, кстати, у nginx-а есть возможность заказывать музыку, предлагая
свои реализации альтернатив. ИМХО.
--
С уважением,
Михаил mailto:postmaster at softsearch.ru
Подробная информация о списке рассылки nginx-ru