Skip to content

Commit 1550d92

Browse files
Artem LabazinArtem Labazin
authored andcommitted
Fix dead lock in tests
1 parent dba6998 commit 1550d92

File tree

2 files changed

+0
-28
lines changed

2 files changed

+0
-28
lines changed

benchmark/src/main/java/io/appulse/encon/benchmark/Encon_SimpleBenchmarks.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,6 @@ public static class OneDirectionSendState {
122122

123123
ErlangPid serverMailboxPid;
124124

125-
Thread serverThread;
126-
127125
Node clientNode;
128126

129127
Mailbox clientMailbox;
@@ -145,16 +143,6 @@ public void setup () throws Exception {
145143
serverMailbox = serverNode.mailbox().build();
146144
serverMailboxPid = serverMailbox.getPid();
147145

148-
serverThread = new Thread(() -> {
149-
try {
150-
while (!java.lang.Thread.interrupted()) {
151-
serverMailbox.receive();
152-
}
153-
} catch (Throwable ex) {
154-
}
155-
});
156-
serverThread.start();
157-
158146
clientNode = Nodes.singleNode("node-client-" + System.nanoTime(), config);
159147
clientMailbox = clientNode.mailbox().build();
160148

@@ -168,8 +156,6 @@ public void tearDown () {
168156

169157
serverMailbox.close();
170158
serverNode.close();
171-
172-
serverThread.interrupt();
173159
}
174160
}
175161
}

benchmark/src/main/java/io/appulse/encon/benchmark/JInterface_SimpleBenchmarks.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,6 @@ public static class OneDirectionSendState {
107107

108108
OtpErlangPid serverMailboxPid;
109109

110-
Thread serverThread;
111-
112110
OtpNode clientNode;
113111

114112
OtpMbox clientMailbox;
@@ -121,16 +119,6 @@ public void setup () throws Exception {
121119
serverMailbox = serverNode.createMbox();
122120
serverMailboxPid = serverMailbox.self();
123121

124-
serverThread = new Thread(() -> {
125-
try {
126-
while (!java.lang.Thread.interrupted()) {
127-
serverMailbox.receive();
128-
}
129-
} catch (Throwable ex) {
130-
}
131-
});
132-
serverThread.start();
133-
134122
clientNode = new OtpNode("node-client-" + System.nanoTime() + "@localhost");
135123
clientMailbox = clientNode.createMbox();
136124

@@ -144,8 +132,6 @@ public void tearDown () {
144132

145133
serverMailbox.close();
146134
serverNode.close();
147-
148-
serverThread.interrupt();
149135
}
150136
}
151137
}

0 commit comments

Comments
 (0)