Skip to content

Commit 46a66e0

Browse files
committed
add lock for DialogOptional
1 parent 61f13b5 commit 46a66e0

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/main/java/org/tron/common/utils/DialogOptional.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ private DialogOptional() {
1414
}
1515

1616
public synchronized DialogOptional setValue(Dialog value) {
17-
this.value = Optional.ofNullable(value);
17+
if (!this.value.isPresent()) {
18+
this.value = Optional.of(value);
19+
}
1820
return this;
1921
}
2022

0 commit comments

Comments
 (0)