On Tue, 27 Aug 2002, Konstantin Sorokin wrote:
> hi!
>
> есть некий модуль, который нормально работает со штатным apache, но если
> собрать апач с mod_accel, то при старте получается такая ругань:
>
> [Tue Aug 27 01:47:16 2002] [warn] Loaded DSO libexec/modul.so uses plain
>Apache 1.3 API, this module might crash under EAPI! (please recompile it with
>-DEAPI)
>
> насколько это опасно?
>
Достаточно опасно: EAPI добавляет в некоторые структуры дополнительные
поля и если модуль эти сруткруры использует "как положено", то никаких
проблем быть не должно, но если он их, скажем, в какой-то момент копирует
на стек, то будут грабли. Если есть исходники - лучше перекомпилировать
(нужно просто перекомпилировать с новымы include'ами от Apache с EAPI - в
исходниках ничего менять не нужно обычно). Если нет - перекрестится и
использовать "как есть": в 9 случаях из 10 модуль должен работать и так...
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =