Matthew D. Wood
woodm at colorado.edu
Mon Sep 16 21:40:01 EST 2002
Interesting. Has anyone tried using mod-python in a threaded setting? I just wouldn't have thought that to be a problem. So, just to be clear, if I recompile apache with threads support, will I be able to create mod-python scripts that use threads? On Mon, 2002-09-16 at 08:47, Gregory (Grisha) Trubetskoy wrote: > > To be more precise, it's an issues specifically on FreeBSD (and I guess on > OpenBSD as well), which uses different libc's for threaded and not > threaded apps. As a result, you can't mix the two, and Apache 1.3 is > usually compiled against non-threaded libs since it doesn't care for > threads. So your only options are to recompile Python without threads or > compile Apache with threads (I've never tried the latter, but the former > works just fine). > > The threaded/non-threaded thing doesn't seem to be an issue on Linux or > Solaris. > > Grisha > > On Mon, 16 Sep 2002, Jack Diederich wrote: > > > > Every time I run either of those commands, my error_log file has the > > > following appended: > > > /usr/libexec/ld.so: Undefined symbol "_pthread_mutex_init" called > > > from httpd:/usr/lib/apache/modules/mod_python.so at 0x402e0148 > > > > > It looks like you either have python compiled with threads, > > or a module that requires threads is being loaded. > > > > mod_python can't be compiled with threads due to the spawning nature of apache. > > > > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://www.modpython.org/mailman/listinfo/mod_python
|