On Mon, 29 Jan 2024 17:51:36 GMT, Gerard Ziemski <gziem...@openjdk.org> wrote:
>> Jaikiran Pai has updated the pull request incrementally with three >> additional commits since the last revision: >> >> - add a log message to help debuggability >> - improve code comments >> - David's review - use standard isdigit instead of custom isAsciiDigit > > src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c line 108: > >> 106: if (isdigit(dirp->d_name[0]) && >> 107: (fd = strtol(dirp->d_name, NULL, 10)) >= from_fd) { >> 108: (void)close(fd); > > I'd really, really like to check `close()` for errors and report any. I agree. If we are seeing issues with close(), probably it is best to fail. That way we'll get a bug report and can figure out exactly why it is failing rather than blindly proceeding without having properly closed all fds. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/17588#discussion_r1470089453