Atomic sensor test-and-set.
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/c2088db6 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/c2088db6 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/c2088db6 Branch: refs/heads/master Commit: c2088db62faf1e0f9e3a34b5b03a540a9a88268f Parents: 6fcc0e6 Author: Alasdair Hodge <git...@alasdairhodge.co.uk> Authored: Wed Dec 9 11:22:47 2015 +0000 Committer: Alasdair Hodge <git...@alasdairhodge.co.uk> Committed: Wed Dec 9 12:57:54 2015 +0000 ---------------------------------------------------------------------- .../org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/c2088db6/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java ---------------------------------------------------------------------- diff --git a/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java b/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java index f470390..e2b0c2e 100644 --- a/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java +++ b/software/database/src/main/java/org/apache/brooklyn/entity/database/mysql/MySqlNodeImpl.java @@ -135,8 +135,8 @@ public class MySqlNodeImpl extends SoftwareProcessImpl implements MySqlNode { public int getPort() { return getAttribute(MYSQL_PORT); } - - public String getSocketUid() { + + public synchronized String getSocketUid() { String result = getAttribute(MySqlNode.SOCKET_UID); if (Strings.isBlank(result)) { result = Identifiers.makeRandomId(6);