X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2Fbin%2Ffreeside-selfservice-xmlrpcd;h=6c75aa81963c8607c7808c50f72986b0240678ae;hp=8e73c83e74beb3ad682bc4a25a4f878cb693cc01;hb=2c394c70d2cc7c656dfc4a64a2509fb150c4dea6;hpb=60edde0c12af8ecc6fed6fc413b795388979bcaa diff --git a/FS/bin/freeside-selfservice-xmlrpcd b/FS/bin/freeside-selfservice-xmlrpcd index 8e73c83e7..6c75aa819 100755 --- a/FS/bin/freeside-selfservice-xmlrpcd +++ b/FS/bin/freeside-selfservice-xmlrpcd @@ -24,7 +24,7 @@ use XMLRPC::Transport::HTTP; #SOAP::Transport::HTTP; use XMLRPC::Lite; # for XMLRPC::Serializer use FS::Daemon qw(daemonize1 drop_root logfile daemonize2 ); -use FS::UID qw(adminsuidsetup); +use FS::UID qw(adminsuidsetup forksuidsetup); use FS::Conf; use FS::ClientAPI; use FS::ClientAPI_XMLRPC; #FS::SelfService::XMLRPC; @@ -307,12 +307,10 @@ sub client_got_request { #expects to be in place. aka "kid time" in freeside-selfservice-server sub freeside_kid_time { - #if we need a db connection in the parent + #we did need a db connection in the parent, so ##get new db handle - #$FS::UID::dbh->{InactiveDestroy} = 1; - #forksuidsetup($user); - - adminsuidsetup($user); + $FS::UID::dbh->{InactiveDestroy} = 1; + forksuidsetup($user); #i guess that was it }