From dbd2422bd4a4b9e918e0d15d9dee75688013b6c4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Fri, 8 Aug 2003 21:41:28 +0000 Subject: [PATCH] Added another note about the ills of System.currentTimeMillis(). git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@2752 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/java/com/threerings/media/timer/SystemMediaTimer.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/media/timer/SystemMediaTimer.java b/src/java/com/threerings/media/timer/SystemMediaTimer.java index 2055174b5..430108c17 100644 --- a/src/java/com/threerings/media/timer/SystemMediaTimer.java +++ b/src/java/com/threerings/media/timer/SystemMediaTimer.java @@ -1,5 +1,5 @@ // -// $Id: SystemMediaTimer.java,v 1.3 2003/07/29 00:41:40 mdb Exp $ +// $Id: SystemMediaTimer.java,v 1.4 2003/08/08 21:41:28 mdb Exp $ package com.threerings.media.timer; @@ -13,6 +13,11 @@ import com.threerings.media.Log; * inaccurate on different platforms. See * bug report 4486109 for more information. + * + *

Also note: clock drift on Windows XP is especially + * pronounced and is exacerbated by the fact that WinXP periodically + * resyncs the system clock with the hardware clock, causing discontinuous + * jumps in the progression of time (usually backwards in time). */ public class SystemMediaTimer implements MediaTimer {