用BlockingConnection的readStringByDelimiter(Constants.EOF, "UTF-8")方法时报了这个错。
我连的是一个VB程序
java.nio.channels.ClosedChannelException
at org.xsocket.connection.AbstractNonBlockingStream.readByteBufferByDelimiter(AbstractNonBlockingStream.java:546)
at org.xsocket.connection.NonBlockingConnection.readByteBufferByDelimiter(NonBlockingConnection.java:1451)
at org.xsocket.connection.BlockingConnection.readByteBufferByDelimiter(BlockingConnection.java:888)
at org.xsocket.connection.BlockingConnection.readStringByDelimiter(BlockingConnection.java:1012)
at org.xsocket.connection.BlockingConnection.readStringByDelimiter(BlockingConnection.java:1005)
at com.hxsmart.booking.node.socket.QueueMachineClient.receive(QueueMachineClient.java:110)
at com.hxsmart.booking.node.socket.QueueMachineClient.sendAndReceive(QueueMachineClient.java:164)