Load Copy Of Template raises 'cannot pickle 'socket' object'
Opened this issue · 0 comments
dzvancuks commented
After defining protocol and setting up value and socket for it the Load Copy Of Template
can't be used. Test raises an error
TypeError: cannot pickle 'socket' object
As a workaround I comment out deep copy of template in function:
def load_copy_of_template(self, name, *parameters):
"""..."""
template, fields, header_fields = self._set_templates_fields_and_header_fields(name, parameters)
# copy_of_template = copy.deepcopy(template)
copy_of_fields = copy.deepcopy(fields)
self._init_new_message_stack(template, copy_of_fields, header_fields)
Can this be fixed?