cvs commit: spice/sandbox/sca/src/java/org/realityforge/sca/connector ActivePinger.java
Peter Donald <[email protected]> Thu, 20 Nov 2003 20:34:25 -0600
| Newsgroups | gmane.comp.java.spice.cvs |
|---|---|
| Message-ID | <[email protected]> |
pdonald 2003/11/20 20:34:25
Modified: sandbox/sca/src/java/org/realityforge/sca/connector
ActivePinger.java
Log:
Returned time is an absolute rather than delta time
Revision Changes Path
1.5 +9 -1 spice/sandbox/sca/src/java/org/realityforge/sca/connector/ActivePinger.java
Index: ActivePinger.java
===================================================================
RCS file: /scm/cvs/spice/sandbox/sca/src/java/org/realityforge/sca/connector/ActivePinger.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ActivePinger.java 19 Nov 2003 03:44:37 -0000 1.4
+++ ActivePinger.java 21 Nov 2003 02:34:25 -0000 1.5
@@ -96,7 +96,15 @@
}
try
{
- Thread.sleep( then );
+ final long diff = then - System.currentTimeMillis();
+ if( diff > 0 )
+ {
+ Thread.sleep( diff );
+ }
+ else
+ {
+ Thread.sleep( 1000 );
+ }
}
catch ( final InterruptedException ie )
{