[rt-users] Apache2 session problems with rt 3.0.4...
Guillaume Perréal
perreal at lyon.cemagref.fr
Thu Jul 31 13:21:10 EDT 2003
Robert Nickel a écrit :
>On 2003.07.30 20:00:20 +0000, Sebastian Flothow wrote:
>
>
>>Am Mittwoch, den 30. Juli 2003, um 19:41, schrieb Guillaume Perréal:
>>
>>
>>>I guess it is related to a connection timeout of MySQL. Maybe the
>>>Apache::Session module doesn't check if its connection is up (and thus
>>>don't reconnect).
>>>
>>>
>>Reconnecting should be handled within the MySQL driver.
>>From perldoc DBD::mysql:
>>
>> o DBD::mysql has a "reconnect" feature that handles the
>> so-called MySQL "morning bug": If the server has dis-
>> connected, most probably due to a timeout, then by
>> default the driver will reconnect and attempt to exe-
>> cute the same SQL statement again. However, this
>> behaviour is disabled when AutoCommit is off: Other-
>> wise the transaction state would be completely unpre-
>> dictable after a reconnect.
>>
>>
>>
>
>Ok, so is AutoCommit off in the RT code? Or is this in the Apache module?
>Lastly, can anyone think of a workaround? I'm not opposed to scripting the
>restart of the web server every day (as this is an 8-5 box) and getting away
>from the problem that way, but I'm wondering if others will be having this
>issue on servers that are 24x7.
>
>Thanks,
> --Robert
>
>
It seems this problem is really related to FastCGI as it doesn't happen
with mod_perl. I guess the Apache::Session module name doesn't start
with Apache:: for nothing. I didn't tested this with SpeedyCGI -- by the
way, can someone send a working speedycgi setup on RedHat 8 or 9 ?
But well, as Red Hat's mod_perl truncates POST uploads (even on 8.0,
just checked it)... choose what you prefer : no attachment or errors ?
--
Guillaume Perréal.
Responsable informatique,
Cemagref, groupement de Lyon,
France.
Tél: (+33) 4.72.20.87.87.
Fax: (+33) 4.78.47.78.75.
Site: http://www.lyon.cemagref.fr/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20030731/36c1d52d/attachment.htm>
More information about the rt-users
mailing list