Resolving Disruptions in Simple Temporal Problems