You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
DCli is attempting to use a mailbox to spawn process synchronously.
My primary isolate spawns a secondary isolate which runs a process.
The primary isolate needs to call take() to receive the secondary isolate's send port.
The issue is that we have a timing problem.
If I call take() in the primary isolate before the secondary isolate has a chance to spawn then take() essentially blocks the secondary isolate from spawning.
I can't use an await when spawning the secondary isolate as the core reason for using a mailbox is to spawn the process synchronously.
The text was updated successfully, but these errors were encountered:
DCli is attempting to use a mailbox to spawn process synchronously.
My primary isolate spawns a secondary isolate which runs a process.
The primary isolate needs to call take() to receive the secondary isolate's send port.
The issue is that we have a timing problem.
If I call take() in the primary isolate before the secondary isolate has a chance to spawn then take() essentially blocks the secondary isolate from spawning.
I can't use an await when spawning the secondary isolate as the core reason for using a mailbox is to spawn the process synchronously.
The text was updated successfully, but these errors were encountered: