Guten Tag John Dunlap,
am Montag, 19. August 2019 um 17:11 schrieben Sie:

> I'm surprised that you're able to use the threaded MPM at all.

As you already said, things seem to heavily depend on the used
packages. Besides the problem introduced at some point I have written
about in this thread, threaded MPM was running mostly successfully for
years. So most of my used packages simply seem to be compatible. I'm
not even sure how the threaded MPM has been introduced, I'm somwhat
sure it was during installing mod_perl using APT at some point.

Additionally, during implementing my workaround I found that it seems
to make a difference when things get loaded as well. For example I'm
loading things now during server startup and Digest::SHA instantly
segfaulted in this scenario, while it didn't in the former setup when
letting mod_perl compile automatically per request as needed. Luckily
I was able to get rid of that package, because it was required only,
not even used at all, by some UUID-generator I didn't need to use
anymore as well.

But for now my app seems to work in threaded MPM again, which would be
a win in supporting Windows. Will see how far I get with it and
hopefully keep switching to prefork in mind. I really didn't think of
that thread-support is that bad in 3rd party Perl packages, despite
the official "deprecated" warning for threads.

Mit freundlichen Grüßen,

Thorsten Schöning

-- 
Thorsten Schöning       E-Mail: thorsten.schoen...@am-soft.de
AM-SoFT IT-Systeme      http://www.AM-SoFT.de/

Telefon...........05151-  9468- 55
Fax...............05151-  9468- 88
Mobil..............0178-8 9468- 04

AM-SoFT GmbH IT-Systeme, Brandenburger Str. 7c, 31789 Hameln
AG Hannover HRB 207 694 - Geschäftsführer: Andreas Muchow

Reply via email to