summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/Component.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/Component.py b/src/lib/Component.py
index c059bc306..2618265c7 100644
--- a/src/lib/Component.py
+++ b/src/lib/Component.py
@@ -27,6 +27,12 @@ class CobaltXMLRPCRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler):
'''CobaltXMLRPCRequestHandler takes care of ssl xmlrpc requests'''
masterpid = os.getpid()
+ def __init__(self, request, client_address, server):
+ self.cleanup = True
+ SimpleXMLRPCServer.SimpleXMLRPCRequestHandler.__init__(self, request,
+ client_address,
+ server)
+
def do_POST(self):
'''Overload do_POST to pass through client address information'''
try: