diff options
author | Ivan Kohler <ivan@freeside.biz> | 2016-03-10 10:02:21 -0800 |
---|---|---|
committer | Ivan Kohler <ivan@freeside.biz> | 2016-03-10 10:02:21 -0800 |
commit | 53e428cf09f1e6f2698c5d01d36e14bdda1647e1 (patch) | |
tree | eab2d26f8f753ec249d4d28cf2ef1c0fa5f66fda | |
parent | b10ee61132ed268f2c5abca1c569c82121a23994 (diff) |
xmlrpc daemon reliability, RT#40853
-rwxr-xr-x | FS/bin/freeside-selfservice-xmlrpcd | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/FS/bin/freeside-selfservice-xmlrpcd b/FS/bin/freeside-selfservice-xmlrpcd index e9df40735..7e373a0c3 100755 --- a/FS/bin/freeside-selfservice-xmlrpcd +++ b/FS/bin/freeside-selfservice-xmlrpcd @@ -44,6 +44,8 @@ daemon_run( 'port' => 8080, 'handle_request' => $soap->request($request); $soap->handle; + $FS::UID::dbh->commit() if $FS::UID::dbh; #XXX handle commit error + return $soap->response; } ); |