MCPcopy Index your code
hub / github.com/MagicStack/asyncpg / close

Method close

asyncpg/_testbase/fuzzer.py:165–179  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

163 self.is_closed = False
164
165 def close(self):
166 if self.is_closed:
167 return
168
169 self.is_closed = True
170
171 if self.proxy_to_backend_task is not None:
172 self.proxy_to_backend_task.cancel()
173 self.proxy_to_backend_task = None
174
175 if self.proxy_from_backend_task is not None:
176 self.proxy_from_backend_task.cancel()
177 self.proxy_from_backend_task = None
178
179 self.proxy._close_connection(self)
180
181 async def handle(self):
182 self.proxy_to_backend_task = asyncio.ensure_future(

Callers 6

tearDownClassMethod · 0.45
tearDownMethod · 0.45
setup_clusterMethod · 0.45
_start_threadMethod · 0.45
_mainMethod · 0.45
handleMethod · 0.45

Calls 1

_close_connectionMethod · 0.80

Tested by

no test coverage detected