in dubbo/connection/connections.py [0:0]
def write(self, data):
"""
向远程主机写数据
:return:
"""
while 1:
try:
length = self.__sock.send(data)
if length == len(data):
break
else:
# 截取尚未写完的数据,接下来再次发送
data = data[length:]
except socket.error as e:
if e.errno == 35:
time.sleep(.01)
else:
raise