There's no need to explicitly check for blocked status in runInUnboundThread when...