From 6de6e4ab07bc592765a4d19544740c3bf88f2e9b Mon Sep 17 00:00:00 2001 From: Alexander Koshevoy Date: Wed, 1 Aug 2018 19:53:56 +0300 Subject: [PATCH] PY-18029 Fix Jython and PyPy errors by replacing sys.getsizeof() invocation with len() --- python/helpers/pydev/_pydev_comm/transport.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python/helpers/pydev/_pydev_comm/transport.py b/python/helpers/pydev/_pydev_comm/transport.py index 20d259c2fd4e..0a0ec2e56176 100644 --- a/python/helpers/pydev/_pydev_comm/transport.py +++ b/python/helpers/pydev/_pydev_comm/transport.py @@ -1,6 +1,5 @@ import socket import struct -import sys import threading from _shaded_thriftpy.thrift import TClient @@ -92,7 +91,7 @@ class FramedWriter(object): bytes_written = 0 while bytes_written < buf_len: # buffer_size will be updated on self.flush() - buffer_size = sys.getsizeof(self._buffer) + buffer_size = len(self._buffer) bytes_to_write = buf_len - bytes_written