• 5548阅读
  • 2回复

请教一个线程中I/O阻塞的问题 [复制链接]

上一主题 下一主题
离线yuyu8444
 
只看楼主 倒序阅读 楼主  发表于: 2009-01-11
— 本帖被 XChinux 执行加亮操作(2009-01-14) —
我在run()中访问了一个I/O设备,对其进行了read操作,因为该设备是阻塞的,所以在数据到达前线程会被休眠。在这个时候如果我想结束这个线程,应该怎么办啊?如何唤醒这个线程啊?
离线water_wf

只看该作者 1楼 发表于: 2009-01-12
readReady()
离线sodwell

只看该作者 2楼 发表于: 2009-01-12
用非阻塞的方式读该设备,如果不可读,read函数马上返回,做下面的事情 
快速回复
限100 字节
 
上一个 下一个