I was looking at the usage of the ReadWriterLock
class the Category code as an example for my similar modification to the
PluginRegistry.
Shouldn't all the releaseWriteLock() and
releaseReadLock() calls be contained in finally blocks? Unless we are
absolutely sure that an exception cannot be thrown in that code, it seems like a
good defensive coding style. Otherwise the lock counts could get out of
whack at some point.
?
-Mark
|
- Re: ReadWriterLock usage Mark Womack
- Re: ReadWriterLock usage Berin Loritsch
- Re: ReadWriterLock usage Berin Loritsch
- Re: ReadWriterLock usage Ceki Gülcü
- Re: ReadWriterLock usage Ceki Gülcü
- Re: ReadWriterLock usage Berin Loritsch
- Re: ReadWriterLock usage Ceki Gülcü
- Re: ReadWriterLock usage Berin Loritsch
- Re: ReadWriterLock usage Ceki Gülcü
- Re: ReadWriterLock usage Berin Loritsch
- RE: ReadWriterLock usage Paul Smith