Just came across
Keepalive timer: -22205673/60
Weird, isn't it?
Does bird use gettimeofday() to drive its timers? If so it might
be a time jump that caused that.
Generally it is a bad idea to use gettimeofday() to drive
timers, it will never be reliable.