Introspector not threadsafe
The WeakHashMap used for caching introspectors is not threadsafe, leading to NPEs when used across multiple threads.
PRs:
1. For 2.10 https://github.com/scalate/scalate/pull/64
2. For 2.11 https://github.com/scalate/scalate/pull/63
NullPointerException
org.fusesource.scalate.mustache.ObjectScope in localVariable at line 335 (application)
org.fusesource.scalate.mustache.Scope$class in apply at line 76 (application)
org.fusesource.scalate.mustache.ChildScope in apply at line 309 (application)
org.fusesource.scalate.mustache.Scope$class in section at line 103 (application)
org.fusesource.scalate.mustache.ChildScope in section at line 309 (application)
PRs:
1. For 2.10 https://github.com/scalate/scalate/pull/64
2. For 2.11 https://github.com/scalate/scalate/pull/63
Leave a comment