commit | 05be60b155047ed686c1074c39f41c258ac47326 | [log] [tgz] |
---|---|---|
author | shuyangzhou <shuyang.zhou@liferay.com> | Fri Jul 01 15:28:49 2016 -0700 |
committer | shuyangzhou <shuyang.zhou@liferay.com> | Fri Jul 01 15:28:49 2016 -0700 |
tree | 9f0e42434f7c06834ae871c6ed94877c67b473c8 | |
parent | f2c57904cdba0dea26889cc38cabdd4f420439dd [diff] |
LPS-66959 Use ReadWriteLock to optimzie reading paths in addReference()/removeReference(), when concurrent destroy() happens in between the addReference()/removeReference() window times, upgrade to write lock to ensure proper Condition waiting. Signed-off-by: shuyangzhou <shuyang.zhou@liferay.com>