• Dave Cridland's avatar
    Do not synchronize on isClosed() · 51b22088
    Dave Cridland authored
    There is a deadlock while reading the state variable if close() is running.
    
    This switches the state to be volatile instead - it's only written to inside
    the lengthy close() lock, so this should be reasonable.
    51b22088
Name
Last commit
Last update
..
bin Loading commit data...
conf Loading commit data...
database Loading commit data...
i18n Loading commit data...
java Loading commit data...
javadoc/jdk15 Loading commit data...
plugins Loading commit data...
resources Loading commit data...
security Loading commit data...
spank Loading commit data...
test Loading commit data...
tools/anttask/org/jivesoftware/ant Loading commit data...
web Loading commit data...