Yeah, seeing this makes me feel even more like this needs handled smartly.  I am not sure if this is wrong, but it sure would cause a fun "bug" when someone's task chain just stops.