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

Reply via email to