[request-tracker-maintainers] Bug#595054: Bug#595054: Bug#595054: request-tracker3.8: Race condition between RT3.8+apache2 and MySQL when booting by insserv

Dominic Hargreaves dom at earth.li
Wed Sep 1 20:41:03 UTC 2010


tags 595054 +confirmed
thanks

On Tue, Aug 31, 2010 at 09:39:18PM +0100, Dominic Hargreaves wrote:

> * Arrange for RT to be more robust when a connection to the database fails
> 
> This is certainly something worth exploring, but is likely to be a rather
> involved fix; not something I relish at this stage of the release cycle
> (diverging from upstream). Then again, perhaps changing Apache or MySQL
> (and the other database servers) would be more disruptive :)

Investigating this line. I've reproduced the problem (without parallel
booting, just with a simple

/etc/init.d/apache2 stop; /etc/init.d/mysql stop; /etc/init.d/apache2 start

and the same problem occurs with postgres. When I tried to reproduce
with sqlite, by chmodding 0 the database file, Apache successfully
started up.

Need more analysis before forwarding upstream.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)





More information about the pkg-request-tracker-maintainers mailing list