We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5a92f4f commit e973932Copy full SHA for e973932
playwright/_impl/_connection.py
@@ -533,7 +533,9 @@ def wrap_api_call_sync(
533
if self._api_zone.get():
534
return cb()
535
task = asyncio.current_task(self._loop)
536
- st: List[inspect.FrameInfo] = getattr(task, "__pw_stack__", inspect.stack())
+ st: List[inspect.FrameInfo] = getattr(
537
+ task, "__pw_stack__", None
538
+ ) or inspect.stack(0)
539
parsed_st = _extract_stack_trace_information_from_stack(st, is_internal)
540
self._api_zone.set(parsed_st)
541
try:
0 commit comments