我创建了一个永远读取串口的线程。用于readlines
读取串口中的数据;如果那里没有数据,它会阻塞直到接收到数据,一旦接收到数据,它就会尝试再次读取。
我无法终止我的程序。如果我调用 abort,程序不会关闭,因为其中一个线程readlines
正在阻塞。我也不能终止线程(出于同样的原因,我假设)。尽管阻塞,我怎样才能杀死线程readlines
?
我创建了一个永远读取串口的线程。用于readlines
读取串口中的数据;如果那里没有数据,它会阻塞直到接收到数据,一旦接收到数据,它就会尝试再次读取。
我无法终止我的程序。如果我调用 abort,程序不会关闭,因为其中一个线程readlines
正在阻塞。我也不能终止线程(出于同样的原因,我假设)。尽管阻塞,我怎样才能杀死线程readlines
?