Skip to content

Commit a9e4754

Browse files
committed
applied @rydre's fix for TooTallNate#104
1 parent 98f4a3c commit a9e4754

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/org/java_websocket/server/WebSocketServer.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,11 @@ public InetSocketAddress getAddress() {
212212
* @return The port number.
213213
*/
214214
public int getPort() {
215-
return getAddress().getPort();
215+
int port = getAddress().getPort();
216+
if( port == 0 && server != null ) {
217+
port = server.socket().getLocalPort();
218+
}
219+
return port;
216220
}
217221

218222
public List<Draft> getDraft() {

0 commit comments

Comments
 (0)