See this Comm Center thread from TRAPPIST project (there are two issues here). For precision science applications, using #chill, the CCD temperature needs to reach a precise temperature, and if it fails, the data won't be usable so the run should stop.
Think about how to provide the tolerance as a setting, as well as whether or not the run should stop.