mirror of
https://github.com/LiteyukiStudio/croterline.git
synced 2024-11-25 10:05:06 +08:00
🐛 fix uninit ctx
This commit is contained in:
parent
9c50844195
commit
5d505d1c89
@ -5,6 +5,11 @@ from magicoca.chan import Chan
|
||||
|
||||
class Context:
|
||||
def __init__(self):
|
||||
"""
|
||||
main_chan: Chan[Any] = main to sub
|
||||
sub_chan: Chan[Any] = sub to main
|
||||
哪个进程发送用哪个
|
||||
"""
|
||||
self.main_chan: Chan[Any] = Chan[Any]() # main to sub
|
||||
self.sub_chan: Chan[Any] = Chan[Any]() # sub to main
|
||||
|
||||
|
@ -13,7 +13,7 @@ _current_ctx: "Context | None" = None # 注入当前进程上下文
|
||||
|
||||
class SubProcess:
|
||||
def __init__(
|
||||
self, name: str, func: ProcessFuncType, ctx: Context = Context, *args, **kwargs
|
||||
self, name: str, func: ProcessFuncType, ctx: Context = Context(), *args, **kwargs
|
||||
):
|
||||
self.name = name
|
||||
self.func = func
|
||||
|
Loading…
Reference in New Issue
Block a user