What happens when I set the system time backwards?

I have written an application that is on a Time accurate box, if the time drifts the System clock is reset(forward and/or back). I have noticed that when I set the time forward the application doesn't care, However when I set the time back my app stops all threads and waits for the time to catch up to where it just was(be it a second or an hour). Back to the subject, what happens when the time is set backwards, is there any fix for what I'm experiencing?

Thanx in advance.

EddiePhoenix

[517 byte] By [eddiephoenix] at [2007-9-26 2:24:48]
# 1
What OS? Who's JRE? What JRE version? If Sun's 1.2+, what command line options (-classic, etc.)?
walpj at 2007-6-29 9:34:51 > top of Java-index,Desktop,Runtime Environment...
# 2
win 2k, suns 1.3, -cp
eddiephoenix at 2007-6-29 9:34:51 > top of Java-index,Desktop,Runtime Environment...
# 3
See bugid 4210664.
walpj at 2007-6-29 9:34:51 > top of Java-index,Desktop,Runtime Environment...
# 4
BTW, it's usually a good idea to search the bug database and the forum archives before posting.
walpj at 2007-6-29 9:34:51 > top of Java-index,Desktop,Runtime Environment...
# 5
I should take my own advice. The report for 4210664, says that it's only reproducable on Solaris. So you're probably experiencing 4239522. Sorry for any confusion.
walpj at 2007-6-29 9:34:51 > top of Java-index,Desktop,Runtime Environment...