ports/sysutils/py-salt/files/patch-salt_ext_tornado_iostream.py
Kirill Ponomarev 0d7e53d131 sysutils/py-salt: Increase receive buffer size to prevent a hanging minion
PR:		271367
Reported by:	Johan Söllvander <jsollvander_axcient_dot_com>, kevans
2023-05-16 13:53:29 +02:00

10 lines
508 B
Python

--- salt/ext/tornado/iostream.py.orig 2023-05-16 11:50:28 UTC
+++ salt/ext/tornado/iostream.py
@@ -1116,6 +1116,7 @@ class IOStream(BaseIOStream):
future = self._connect_future = TracebackFuture()
try:
self.socket.connect(address)
+ self.socket.setsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF, 524288)
except socket.error as e:
# In non-blocking mode we expect connect() to raise an
# exception with EINPROGRESS or EWOULDBLOCK.