|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Kondratyev 2:5020/758.60 17 Mar 2004 20:09:26 To : All Subject : thttpd & sendfile --------------------------------------------------------------------------------
У кого-нибудь работает нормально thttpd, собранный с USE_SENDFILE? У меня
говорит что-то вроде
"thttpd[10293] Socket not open sending /filename" и ничего не отдаёт клиенту.
Проверял на 4.5 и на нескольких машинах с 4.9 - эффект один и тот же.
sendfile хочется использовать, т.к. отдаётся около 100гб mp3 файлов и
thttpd их пытается все ммапить. В итоге имеем:
Mar 17 19:07:19 files thttpd[33230]: mmc panic - freeing all unreferenced maps
Mar 17 19:07:19 files thttpd[33230]: mmap - Cannot allocate memory
Mar 17 19:07:20 files thttpd[33230]: mmc panic - freeing all unreferenced maps
Mar 17 19:07:20 files thttpd[33230]: mmap - Cannot allocate memory
Mar 17 19:07:20 files thttpd[33230]: mmc panic - freeing all unreferenced maps
Работает, конечно, но хочется большего. :-) Другие httpd - крайний вариант,
т.к. тогда придётся переносить на них патчи, которые сейчас сделаны для thttpd.
Dmitry
---
* Origin: *** fortress *** (2:5020/758.60)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/397340587a40.html, оценка из 5, голосов 10
|