projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
e9fe829
)
don't open a database connection in the parent process
author
ivan
<ivan>
Mon, 6 Sep 2004 09:44:42 +0000
(09:44 +0000)
committer
ivan
<ivan>
Mon, 6 Sep 2004 09:44:42 +0000
(09:44 +0000)
FS/bin/freeside-selfservice-server
patch
|
blob
|
history
diff --git
a/FS/bin/freeside-selfservice-server
b/FS/bin/freeside-selfservice-server
index
864c2d4
..
d34e841
100644
(file)
--- a/
FS/bin/freeside-selfservice-server
+++ b/
FS/bin/freeside-selfservice-server
@@
-107,9
+107,12
@@
while (1) {
warn "child $pid spawned\n" if $Debug;
} else { #kid time
warn "child $pid spawned\n" if $Debug;
} else { #kid time
- #get new db handle
- $FS::UID::dbh->{InactiveDestroy} = 1;
- forksuidsetup($user);
+ ##get new db handle
+ #$FS::UID::dbh->{InactiveDestroy} = 1;
+ #forksuidsetup($user);
+
+ #get db handle
+ adminsuidsetup($user);
my $type = $packet->{_packet};
warn "calling $type handler\n" if $Debug;
my $type = $packet->{_packet};
warn "calling $type handler\n" if $Debug;
@@
-195,7
+198,7
@@
sub init {
#eslaf
$ENV{HOME} = (getpwuid($>))[7]; #for ssh
#eslaf
$ENV{HOME} = (getpwuid($>))[7]; #for ssh
- adminsuidsetup $user;
+
#
adminsuidsetup $user;
#$log_file = "/usr/local/etc/freeside/selfservice.". $FS::UID::datasrc; #MACHINE NAME
$log_file = "/usr/local/etc/freeside/selfservice.$machine.log";
#$log_file = "/usr/local/etc/freeside/selfservice.". $FS::UID::datasrc; #MACHINE NAME
$log_file = "/usr/local/etc/freeside/selfservice.$machine.log";