Looks like activeio is still using it... and this error pops up on the jetty-minimal assembly, when using the shutdown command...
<snip>
"Socket Server: tcp://0.0.0.0:4242" daemon prio=5 tid=0x00556830 nid=0x1909800 runnable [b1513000..b1513ce4]
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
- locked <0x657af3e8> (a java.net.PlainSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:448)
at java.net.ServerSocket.accept(ServerSocket.java:419)
at org.activeio.net.SocketStreamChannelServer.accept(SocketStreamChannelServer.java:66)
at org.activeio.net.SocketSyncChannelServer.accept(SocketSyncChannelServer.java:48)
at org.activeio.adapter.SyncToAsyncChannelServer.run(SyncToAsyncChannelServer.java:140)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:552)
</snip>
And its causing an exception on shutdown, ar at least it might be... the stack does not show which thread it comes from:
<snip>
java.lang.NoClassDefFoundError: EDU/oswego/cs/dl/util/concurrent/LinkedNode
at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.poll(Unknown Source)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(Unknown Source)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Thread.java:552)
</snip>