ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] EAPI





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                 =



 




Copyright © Lexa Software, 1996-2009.