diff options
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/Component.py | 6 |
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: |