moved assert statement for name on try_set_start_method after its autoset
parent
efffca371a
commit
b992dc19e3
|
@ -24,10 +24,9 @@ def try_set_start_method(name: str) -> mp.context.BaseContext:
|
|||
global _ctx
|
||||
|
||||
allowed = mp.get_all_start_methods()
|
||||
assert name in allowed
|
||||
|
||||
if name not in allowed:
|
||||
name == 'spawn'
|
||||
name = 'spawn'
|
||||
elif name == 'fork':
|
||||
raise ValueError(
|
||||
"`fork` is unsupported due to incompatibility with `trio`"
|
||||
|
@ -35,6 +34,8 @@ def try_set_start_method(name: str) -> mp.context.BaseContext:
|
|||
elif name == 'forkserver':
|
||||
_forkserver_hackzorz.override_stdlib()
|
||||
|
||||
assert name in allowed
|
||||
|
||||
_ctx = mp.get_context(name)
|
||||
return _ctx
|
||||
|
||||
|
|
Loading…
Reference in New Issue