我通过实例方法datagramchannel
设置了configureBlocking(false)
非阻塞,
但是,当我使用实例方法receive(buffer)
时,它仍然挂在这里以接收传入数据包。有人可以告诉我怎么回事吗?
谢谢。
最佳答案
看来这是一个Android错误!
请参阅以下链接以获取可能的解决方法:
http://code.google.com/p/android/issues/detail?id=16579
http://code.google.com/p/android/issues/detail?id=12328
关于java - Java/Android:DatagramChannel已设置为非阻塞,receive()仍然阻塞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8146730/