I was thinking this morning about the new 1.3 Task system. Is there any way to prevent a particular task from yielding, even if it is doing operations that would usually yield e.g. i/o, sleeping etc?
I’m going to say NO. The only reason you would want to do this, is to do something you shouldn’t. i.e. you should be using Mutexs to protect critical code rather than keeping a task running to prevent anything else from executing the critical code.
Unless you are thinking about a different reason you don’t want anything else scheduled?