Any way to stop a job programmatically if it hasn't responded with any records after, say, a minute?