- Turn on tracing level all.
- Run webstart an application with applet-desc having <update check='background'/> with lazy jars that would not be downloaded until after the application started.
- Update the lazy jar, make sure to touch it so timestamp change.
- Observe in tracing file double starting of LDUpdater and double downloading of same lazy jar:
network: LDUpdater: started background update check
...
network: LDUpdater: started background update check
...
network: Background Update Thread: update cache: http://javaweb/~ntnguyen/tests/check-always-lazy-update/lib/MyUtil.jar
...
network: Background Update Thread: update cache: http://javaweb/~ntnguyen/tests/check-always-lazy-update/lib/MyUtil.jar
...
|