MCPcopy Create free account
hub / github.com/sqlmapproject/sqlmap / recv_some

Function recv_some

lib/core/subprocessng.py:172–190  ·  view source on GitHub ↗
(p, t=.1, e=1, tr=5, stderr=0)

Source from the content-addressed store, hash-verified

170 fcntl.fcntl(conn, fcntl.F_SETFL, flags)
171
172def recv_some(p, t=.1, e=1, tr=5, stderr=0):
173 if tr < 1:
174 tr = 1
175 x = time.time() + t
176 y = []
177 r = ''
178 if stderr:
179 pr = p.recv_err
180 else:
181 pr = p.recv
182 while time.time() < x or r:
183 r = pr()
184 if r is None:
185 break
186 elif r:
187 y.append(r)
188 else:
189 time.sleep(max((x - time.time()) / tr, 0))
190 return b''.join(y)
191
192def send_all(p, data):
193 if not data:

Callers 1

_controlMsfCmdMethod · 0.90

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…