stas 2003/01/15 17:06:44 Modified: src/docs/2.0/user/compat compat.pod Log: document the issue with Environment Variables Revision Changes Path 1.40 +11 -0 modperl-docs/src/docs/2.0/user/compat/compat.pod Index: compat.pod =================================================================== RCS file: /home/cvs/modperl-docs/src/docs/2.0/user/compat/compat.pod,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- compat.pod 3 Jan 2003 04:33:28 -0000 1.39 +++ compat.pod 16 Jan 2003 01:06:43 -0000 1.40 @@ -261,7 +261,18 @@ needed. +=head1 Environment Variables +There are several thread-safety issues with setting environment +variables. + +Environment variables set during request time won't be seen by C +code. See the L<DBD::Oracle +issue|docs::2.0::user::troubleshooting::troubleshooting/C_Libraries_Don_t_See_C__ENV__Entries_Set_by_Perl_Code> for possible workarounds. + +Forked processes (including backticks) won't see CGI emulation +environment variables. (META: This will hopefully be resolved in the +future, it's documented in modperl_env.c:modperl_env_magic_set_all.) =head1 C<Apache::> Methods
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]