Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
5.0.7
-
None
-
jdk 1.5
Description
This was reported on the mailing list.
In certain places, hitting the refresh button rapidly can cause a null pointer exception.
It is believed this is related to a JDK 1.5 bug:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6550283
Tapestry makes a few uses of ThreadLocal that are consistent with this pattern. ThreadLocals are used to connect service proxies to perthread scope services.
We will locate all useages of ThreadLocal and, alas, synchronize access to them.
More discussion: http://markmail.org/message/7bwztu66paz2cfqm
Attachments
Issue Links
- is related to
-
TAPESTRY-2141 NullPointerExceptions under JDK 1.5 due to underlying ThreadLocal bug
- Closed