debian-suds-jurko/debian/patches/02-make-thread-safe.patch

22 lines
749 B
Diff

diff --git a/suds/bindings/binding.py b/suds/bindings/binding.py
index 661e433..d7b425a 100644
--- a/suds/bindings/binding.py
+++ b/suds/bindings/binding.py
@@ -59,7 +59,6 @@ class Binding(object):
"""
self.wsdl = wsdl
- self.multiref = MultiRef()
def schema(self):
return self.wsdl.schema
@@ -148,7 +147,7 @@ class Binding(object):
soapenv = replyroot.getChild("Envelope", envns)
soapenv.promotePrefixes()
soapbody = soapenv.getChild("Body", envns)
- soapbody = self.multiref.process(soapbody)
+ soapbody = MultiRef().process(soapbody)
nodes = self.replycontent(method, soapbody)
rtypes = self.returned_types(method)
if len(rtypes) > 1: