Skip to content

Commit e7ed2e8

Browse files
committed
Fix for big size of package. closes tarantoolgh-72
1 parent eca0e48 commit e7ed2e8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tarantool/connection.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,10 @@ def _recv(self, to_read):
175175
while to_read > 0:
176176
try:
177177
tmp = self._socket.recv(to_read)
178+
except OverflowError:
179+
self._socket.close()
180+
raise NetworkError(socker.error(errno.ECONNRESET,
181+
"Too big packet. Closing connection to server"))
178182
except socket.error:
179183
raise NetworkError(socket.error(errno.ECONNRESET,
180184
"Lost connection to server during query"))

0 commit comments

Comments
 (0)