// Liveness management
if (type === 'pull' || type === 'their_pull' || type === 'restart') {
live_since = t;
- between_points = false;
+ if (type !== 'restart') {
+ between_points = false;
+ }
} else if (type === 'catch' && last_pull_was_ours === null) {
// Someone forgot to add the pull, so we'll need to wing it.
console.log(match['description'] + ' ' + format_time(t) + ': Missing pull on ' + our_score + '\u2013' + their_score + '; pretending to have one.');