func (ptt *ProductionTimetableBroadcaster) run() {
    c := ptt.Clock().After(5 * time.Second)

    for {
        select {