lazy fail: use tv.tv_sec, too