From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <4617.1248819296@lunacy.ugrad.cs.cmu.edu> Date: Tue, 28 Jul 2009 18:42:05 -0700 Message-ID: Subject: Re: [9fans] how to fix: 'arena arenas00 creation time after last write time' From: Russ Cox To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 30a1a014-ead5-11e9-9d60-3106f5b1d025 On Tue, Jul 28, 2009 at 3:16 PM, erik quanstrom 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