dag::schedule():
	fixed the 10-thread-max bug
	detects 'nothing to do' now