Deadline day thread