MCPcopy Create free account
hub / github.com/Dispatcharr/Dispatcharr / poll

Method poll

apps/proxy/live_proxy/utils.py:180–189  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

178 self.returncode = -1
179
180 def poll(self):
181 if self.returncode is not None:
182 return self.returncode
183 try:
184 rpid, status = os.waitpid(self.pid, os.WNOHANG)
185 if rpid:
186 self._reap(status)
187 except ChildProcessError:
188 self.returncode = -1
189 return self.returncode
190
191 def wait(self, timeout=None):
192 if self.returncode is not None:

Callers 3

ensure_output_profileMethod · 0.45
run_recordingFunction · 0.45

Calls 1

_reapMethod · 0.95

Tested by

no test coverage detected