我创建了一个永远读取串行端口的线程。它使用readlines
读取串行端口中的数据;如果串行端口中没有数据,它将阻塞,直到接收到数据,一旦接收到数据,它将尝试再次读取。
我不能终止我的程序。如果我调用abort,程序不会关闭,因为在其中一个线程中,readlines
阻塞了。我也不能终止线程(我假设是出于同样的原因)。如何在readlines
阻塞的情况下杀死线程?
发布于 2012-11-29 07:31:17
您可以尝试interrupting
该线程,看看它是否有帮助。
https://stackoverflow.com/questions/13605530
复制