Я пытаюсь загрузить файл конфигурации в хэш во время моего PerlChildInitHandler
, а затем получить доступ к значениям из PerlResponseHandler
.Однако, хотя номер процесса совпадает, кажется, что переменные, измененные во время вызова child_init()
, возвращаются к значениям по умолчанию при вызове handler()
.
Основной сценарий:
package StartupLog;
# the variable I'm testing
my $sticky = 0;
sub child_init {
$sticky = 1;
return 0;
}
sub handler {
warn __PACKAGE__ . " sticky = $sticky\n"; ### always says "0" but should say "1"
return 0;
}
1;