Skip to content

Commit 9427884

Browse files
committed
Fix sometimes failed concurrent test, because of StringBuilder usage. Replaced with StringBuffer
1 parent 2bf087b commit 9427884

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/test/java/by/andd3dfx/multithreading/BuildingH2OTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ public class BuildingH2OTest {
2020
public void checkPrintingOrder() {
2121
var buildingH2O = new BuildingH2O();
2222

23-
var sb = new StringBuilder();
23+
// Use StringBuffer instead of StringBuilder for thread-safety
24+
var sb = new StringBuffer();
2425

2526
for (int i1 = 0; i1 < MOLECULES_COUNT; i1++) {
2627
new Thread(

0 commit comments

Comments
 (0)