projects
/
freeside.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
60edde0
)
fix (probably harmless) "DBD::Pg::db disconnect failed: server closed the connection...
author
ivan
<ivan>
Tue, 22 Jun 2010 01:26:01 +0000
(
01:26
+0000)
committer
ivan
<ivan>
Tue, 22 Jun 2010 01:26:01 +0000
(
01:26
+0000)
FS/bin/freeside-selfservice-xmlrpcd
patch
|
blob
|
history
diff --git
a/FS/bin/freeside-selfservice-xmlrpcd
b/FS/bin/freeside-selfservice-xmlrpcd
index
8e73c83
..
6c75aa8
100755
(executable)
--- 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 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;
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 {
#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
##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
}
#i guess that was it
}