Skip to content

Commit 932be09

Browse files
committed
Need to not fail when contextvar is not set
1 parent ff22786 commit 932be09

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

trio_asyncio/loop.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ def _new_policy_get():
105105
except RuntimeError:
106106
policy = None
107107
else:
108-
policy = task.context[current_policy]
108+
policy = task.context.get(current_policy, None)
109109
if policy is None:
110110
policy = _orig_policy_get()
111111
return policy
@@ -125,7 +125,7 @@ def _new_run_get():
125125
except RuntimeError:
126126
loop = None
127127
else:
128-
loop = task.context[current_loop]
128+
loop = task.context.get(current_loop, None)
129129

130130
if loop is None:
131131
loop = _orig_run_get()

0 commit comments

Comments
 (0)