summaryrefslogtreecommitdiff
path: root/lib/XXV/OUTPUT
diff options
context:
space:
mode:
authorAndreas Brachold <vdr07@deltab.de>2008-05-14 21:08:28 +0000
committerAndreas Brachold <vdr07@deltab.de>2008-05-14 21:08:28 +0000
commitd68d98fa943d0eba896e5d216c809b5818ec4fb4 (patch)
tree6f324ada83ef9c5fb0433b7f6381f55780940e0d /lib/XXV/OUTPUT
parent45a83ae70347e03cec97821a8bc55c3d04574d05 (diff)
downloadxxv-d68d98fa943d0eba896e5d216c809b5818ec4fb4.tar.gz
xxv-d68d98fa943d0eba896e5d216c809b5818ec4fb4.tar.bz2
* Losing mysql connection if process fork
Diffstat (limited to 'lib/XXV/OUTPUT')
-rw-r--r--lib/XXV/OUTPUT/Html.pm1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/XXV/OUTPUT/Html.pm b/lib/XXV/OUTPUT/Html.pm
index 1b0ece7..254c26d 100644
--- a/lib/XXV/OUTPUT/Html.pm
+++ b/lib/XXV/OUTPUT/Html.pm
@@ -715,6 +715,7 @@ sub _stream {
return 1;
}
elsif ($child == 0) {
+ $self->{dbh}->{InactiveDestroy} = 1;
eval
{
local $SIG{'__DIE__'};