Skip to content

Commit

Permalink
Fix jakartaee#598 - always count down message latch *after* message i…
Browse files Browse the repository at this point in the history
…s written

Signed-off-by: Mark Thomas <markt@apache.org>
  • Loading branch information
markt-asf committed Jan 7, 2021
1 parent 585a6fd commit 5ec1d0d
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright (c) 2013, 2020 Oracle and/or its affiliates and others.
* Copyright (c) 2013, 2021 Oracle and/or its affiliates and others.
* All rights reserved.
*
* This program and the accompanying materials are made available under the
Expand Down Expand Up @@ -845,9 +845,9 @@ public void onOpen(Session session, EndpointConfig config) {

@Override
public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString
.append("========Basic String MessageHander received=" + message);
messageLatch.countDown();
}
});

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -164,8 +164,8 @@ public void onOpen(Session session, EndpointConfig config) {

@Override
public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString.append(message);
messageLatch.countDown();
}
});
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1774,8 +1774,8 @@ public void onOpen(Session session, EndpointConfig config) {

@Override
public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString.append(message);
messageLatch.countDown();
}
});

Expand Down Expand Up @@ -1823,9 +1823,9 @@ public void onOpen(Session session, EndpointConfig config) {
public final static class TCKBasicStringEndpoint extends Endpoint {

public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString.append("========First TextMessageHander received=")
.append(message);
messageLatch.countDown();
}

@Override
Expand Down Expand Up @@ -1909,8 +1909,8 @@ public void onOpen(Session session, EndpointConfig config) {

@Override
public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString.append(message);
messageLatch.countDown();
}
});
}
Expand All @@ -1930,8 +1930,8 @@ public void onOpen(Session session, EndpointConfig config) {

@Override
public void onMessage(String message) {
messageLatch.countDown();
receivedMessageString.append(message);
messageLatch.countDown();
}
});

Expand Down

0 comments on commit 5ec1d0d

Please sign in to comment.