forked from I2P_Developers/i2p.i2p
- Change NamedDB implementation to HashMap - Change NamedDB locks to ReentrantReadWriteLock - All unlocks in finally blocks, remove redundant unlocking - Remove throw declaration from methods that don't - Read under write lock when that's simpler - Use Boolean fields rather than valueOf() - Fix unlock order inversion in I2PtoTCP and MUXlisten - Remove unused locking in TCPtoI2P - Add missing locking in status command - Remove redundant locking - Remove unnecessary catch-and-rethrows - Spelling fix in error message - Set some methods static - Blank line removal