Hello.

> @Ed Unless something calls `spawn` all I/O is going to be blocking &
> non-concurrent, correct?

Yes.
If no one calls spawn, this is equivalent to the code running inside a
single coroutine.

At the moment, TrueAsync has an internal flag that allows it to be
enabled or disabled. If Async is disabled, an exception will be
thrown.
So essentially this capability already exists in the code, and the
global flag that turns the feature on or off was inherited from the
early versions of the library.

Reply via email to