On 22/05/13 12:34, Andy Allan wrote:

On 22 May 2013 12:06, Sven Geggus <[email protected]> wrote:

I get segmentation faults in mod_tile on a more or less regular basis which
will leave apache in a 100% CPU on all cores state!

Ah, that's interesting, I'm seeing something very similar. I'm using
1341e129e5 (22 April) with apache2-mpm-event 2.2.22 (on Ubuntu 12.04)

I'm not sure that commit is necessarily involved, since it doesn't
change anything for apache 2.2, but perhaps the bug was introduced
elsewhere and that commit is just a symptom? I'm just using renderd
with a normal disk backend, if that helps.

The point is that before the pluggable storage backends were added that code didn't exist at all.

Once they were added the use of the process pool in a function that might be called in multiple threads at once was not robust, so that commit was added to make things robust.

Unfortunately there is no way (that Kai has found) to get a per-thread memory pool on 2.2 so the old code is still used there, which will quite likely crash if you are using a threaded mpm.

Tom

--
Tom Hughes ([email protected])
http://compton.nu/

_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to