Skip to content

Commit 06c3c75

Browse files
Merge pull request TooTallNate#321 from mpbarnwell/patch-1
AtomicBoolean shouldn't be volatile
2 parents 2b8ecd6 + f7e5fa7 commit 06c3c75

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

‎src/main/java/org/java_websocket/server/WebSocketServer.java‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,14 @@ public abstract class WebSocketServer extends WebSocketAdapter implements Runnab
7777

7878
privateThreadselectorthread;
7979

80-
privatevolatileAtomicBooleanisclosed = newAtomicBoolean( false );
80+
privatefinalAtomicBooleanisclosed = newAtomicBoolean( false );
8181

8282
privateList<WebSocketWorker> decoders;
8383

8484
privateList<WebSocketImpl> iqueue;
8585
privateBlockingQueue<ByteBuffer> buffers;
8686
privateintqueueinvokes = 0;
87-
privateAtomicIntegerqueuesize = newAtomicInteger( 0 );
87+
privatefinalAtomicIntegerqueuesize = newAtomicInteger( 0 );
8888

8989
privateWebSocketServerFactorywsf = newDefaultWebSocketServerFactory();
9090

0 commit comments

Comments
(0)