On Mon, 29 Jan 2024 04:36:35 GMT, David Holmes <dhol...@openjdk.org> wrote:
>> Jaikiran Pai has updated the pull request incrementally with two additional >> commits since the last revision: >> >> - log a warning message if we fallback to slower logic of closing file >> descriptors >> - ignore return values, cast to void > > src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c line 52: > >> 50: >> 51: int >> 52: isAsciiDigit(char c) > > The standard `isdigit` function from `ctype.h` does this. Done. > src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c line 75: > >> 73: // input/output/error file descriptors will not be closed >> 74: // by this function. this function returns 0 on failure >> 75: // and 1 on success > > Pre-existing nit: Please start sentences with a capital and end with a > period. Thanks. This applies through the copied code. I've fixed the code comments to follow this suggestion. I've left single sentence comments as is. If there's a preference to change them too, do let me know and I'll update those too. > src/jdk.jdwp.agent/unix/native/libjdwp/exec_md.c line 103: > >> 101: #endif >> 102: >> 103: if ((dp = opendir(FD_DIR)) == NULL) > > It is better to log the failure here, where you can actually report the > reason. Done. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/17588#discussion_r1469351351 PR Review Comment: https://git.openjdk.org/jdk/pull/17588#discussion_r1469351192 PR Review Comment: https://git.openjdk.org/jdk/pull/17588#discussion_r1469349326