From b89db55a7d8cdf082301fc5d049d406e547e613a Mon Sep 17 00:00:00 2001 From: Jacob Dahl Date: Mon, 30 Sep 2024 10:51:05 -0800 Subject: [PATCH] set file descriptor to -1 after close() --- src/drivers/cdcacm_autostart/cdcacm_autostart.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/drivers/cdcacm_autostart/cdcacm_autostart.cpp b/src/drivers/cdcacm_autostart/cdcacm_autostart.cpp index 3c963e798820..d86788ff7fa6 100644 --- a/src/drivers/cdcacm_autostart/cdcacm_autostart.cpp +++ b/src/drivers/cdcacm_autostart/cdcacm_autostart.cpp @@ -76,6 +76,7 @@ CdcAcmAutostart::~CdcAcmAutostart() if (_ttyacm_fd >= 0) { px4_close(_ttyacm_fd); + _ttyacm_fd = -1; } ScheduleClear(); @@ -344,6 +345,7 @@ void CdcAcmAutostart::state_disconnecting() if (_ttyacm_fd > 0) { px4_close(_ttyacm_fd); + _ttyacm_fd = -1; } // Disconnect serial