!7 cprint { start-thread { ReliableSingleThread rst = dm_rst(r { print("rst thread " + currentThread()); busySleepSeconds_noPing(1); print("rst thread " + currentThread() + " done"); }); rst.go(); sleepSeconds(0.5); rst.cancelAndTrigger(); } }