tags:

views:

301

answers:

1
final DatagramChannel dc = DatagramChannel.open();
        dc.configureBlocking(false);
        dc.socket().bind(localAddress);
        final SelDatagramChannel c = new SelDatagramChannel(dc, datagramListener);
--->>>>        final SelectionKey sk = dc.register(selector, SelectionKey.OP_READ);

The market line hangs forever when you try to register a DatagramChannel.

Does anyone know why?

A: 

Have you tried sending a CTRL+BREAK to the JVM to get a thread dump ?

Brian Agnew