POSIX Drivers: Clear disconnected status when closing
This allows us to properly re-open if we were previously disconnected.pull/35/head
parent
4b12d3aa4d
commit
bb7719d185
|
|
@ -108,6 +108,7 @@ bool FTDI::close() {
|
|||
while(writeQueue.try_dequeue(flushop)) {}
|
||||
|
||||
closing = false;
|
||||
disconnected = false;
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -102,6 +102,7 @@ bool STM32::close() {
|
|||
writeThread.join();
|
||||
|
||||
closing = false;
|
||||
disconnected = false;
|
||||
|
||||
int ret = ::close(fd);
|
||||
fd = -1;
|
||||
|
|
|
|||
Loading…
Reference in New Issue