https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104767
--- Comment #6 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The releases/gcc-10 branch has been updated by Eric Botcazou <ebotca...@gcc.gnu.org>: https://gcc.gnu.org/g:d800a6f6c03e404a5f033299d9fd1c5caa3b7738 commit r10-10511-gd800a6f6c03e404a5f033299d9fd1c5caa3b7738 Author: Pascal Obry <o...@adacore.com> Date: Thu Mar 24 11:30:05 2022 +0100 Properly reset the port handle when closing When the serial port is closed, we need to ensure that the port handle is properly reset for it to be detected as closed. gcc/ada/ PR ada/104767 * libgnat/g-sercom__mingw.adb (Close): Reset port handle to -1. * libgnat/g-sercom__linux.adb (Close): Likewise.