On Tue, Jul 28, 2009 at 3:16 PM, erik quanstrom<quans...@quanstro.net> wrote: > ignoring little bugs is the path to ruin.
That's why the print should just go away entirely. The code assumes that the time from one boot to the next only ever increases, which has been demonstrated not to be true. Maybe during one boot your clock is screwed up for one reason or another and you don't notice for a few days. Then when you fix it, venti prints messages ad infinitum? That's just broken behavior. It's not a question of time zones. Time zones don't matter. It's just that the clock was wrong before and later is correct--there are many reasons this might happen-- and venti shouldn't care. The time stamps, like the ones in a file system, are informational. It's okay if they're wrong. There's no need to print. Or should we continue to discuss tangents? Russ