You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2016/09/30 10:47:43 UTC
isis git commit: ISIS-1482: synchronizes access to PoWriter,
to avoid deadlocks
Repository: isis
Updated Branches:
refs/heads/master a5dfef8f8 -> 325b51e42
ISIS-1482: synchronizes access to PoWriter, to avoid deadlocks
Project: http://git-wip-us.apache.org/repos/asf/isis/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/325b51e4
Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/325b51e4
Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/325b51e4
Branch: refs/heads/master
Commit: 325b51e4248c1a92191d6073b4d95776b50c5a28
Parents: a5dfef8
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Fri Sep 30 11:44:17 2016 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Fri Sep 30 11:44:33 2016 +0100
----------------------------------------------------------------------
.../org/apache/isis/core/runtime/services/i18n/po/PoWriter.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/isis/blob/325b51e4/core/runtime/src/main/java/org/apache/isis/core/runtime/services/i18n/po/PoWriter.java
----------------------------------------------------------------------
diff --git a/core/runtime/src/main/java/org/apache/isis/core/runtime/services/i18n/po/PoWriter.java b/core/runtime/src/main/java/org/apache/isis/core/runtime/services/i18n/po/PoWriter.java
index 4ae4b93..562ac51 100644
--- a/core/runtime/src/main/java/org/apache/isis/core/runtime/services/i18n/po/PoWriter.java
+++ b/core/runtime/src/main/java/org/apache/isis/core/runtime/services/i18n/po/PoWriter.java
@@ -136,7 +136,7 @@ class PoWriter extends PoAbstract {
return null;
}
- private Block blockFor(final String msgId) {
+ private synchronized Block blockFor(final String msgId) {
Block block = blocksByMsgId.get(msgId);
if(block == null) {
block = new Block(msgId);