JDK-4297315 : Java3D: WakeupOnElapsedTime did not work under jdk1.3 fcs-p
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 1.3.0
  • Priority: P2
  • Status: Closed
  • Resolution: Duplicate
  • OS: solaris_7
  • CPU: sparc
  • Submitted: 1999-12-07
  • Updated: 2000-01-05
  • Resolved: 2000-01-05
Related Reports
Duplicate :  
Description
This problem only happen in jdk1.3 fcs-p
It works fine under jdk1.2, jdk1.3 beta, jdk1.3 fcs-o

To reproduce the program
1) cd /net/java3d/export/java3d/builds/java3d/1.2/daily/
2) source SOURCE_ME_1.3 (this will use the latest jdk under
/net/java3d/export/jdk_1.3/Release/latest  which is fcs-p)
3) cd /home/tlchung/j3dprogs/programs/other/Behaviors
4) java ElapsedTime

The source code of timer thread is 
/home/tlchung/j3d/src/common/javax/media/j3d/TimerThread.java
somehow after wait(time), the thread never wakeup again.


did not work under jdk 1.3, it works fine under jdk1.2