diff --git a/tryton/pysocket.py b/tryton/pysocket.py index ff8af58ea0..afbc0151b4 100644 --- a/tryton/pysocket.py +++ b/tryton/pysocket.py @@ -116,7 +116,7 @@ class PySocket: self.ssl_sock = socket.ssl(self.sock) def send(self, msg, exception=False, traceback=None): - msg = cPickle.dumps([msg, traceback]) + msg = cPickle.dumps([msg, traceback], protocol=2) size = len(msg) if self.ssl: self.ssl_sock.write('%8d' % size)