25 |
|
} |
26 |
|
} |
27 |
|
|
28 |
< |
DatagramSocket socket = new DatagramSocket(port); |
28 |
> |
DatagramSocket socket = null; |
29 |
> |
try { |
30 |
> |
socket = new DatagramSocket(port); |
31 |
> |
} |
32 |
> |
catch (BindException e){ |
33 |
> |
System.out.println("Some other process is already listening on port "+port+"."); |
34 |
> |
System.out.println("Please specify another port number on the command line."); |
35 |
> |
System.exit(0); |
36 |
> |
} |
37 |
> |
|
38 |
|
System.out.println("UDPReader ready and listening for UDP packets on port "+port); |
39 |
|
|
40 |
|
boolean running = true; |