commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sebb (JIRA)" <>
Subject [jira] Created: (LANG-474) Fixes for thread safety
Date Wed, 26 Nov 2008 19:10:44 GMT
Fixes for thread safety

                 Key: LANG-474
             Project: Commons Lang
          Issue Type: Bug
            Reporter: Sebb
            Priority: Minor

- the static boolean fields should probably be made volatile to ensure that they are visible
across threads
If not, the Javadoc should be updated to note that changing the setting renders the class
not thread-safe.
- the "nestable" field should be declared final

org.apache.commons.lang.exception.NestableError / NestableRuntimeException / NestableException
- Fields "cause" and "delegate" should be made final to improve thread-safety

The following fields could be made final:
org.apache.commons.lang.text.StrMatcher - class variables in nested classes could be made

org.apache.commons.lang.IntHashMap.Entry - the field "key" is never used

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message