RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-06-16 Thread Shruthi .
have raised the OpenJDK headstream PR for 8317801: java/net/Socket/asyncClose/Race.java fails intermittently (aix) https://github.com/openjdk/jdk/pull/25817 - I have tagged you here. Can you please review Will proceed with the rest of the patches accordingly. Thanks Shruthi

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-06-03 Thread Shruthi .
headstream? Please let me know your thoughts. Thanks Shruthi From: Shruthi . Sent: Friday, May 23, 2025 6:27 PM To: Alan Bateman ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: Re: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-05-23 Thread Shruthi .
/net and java/nio to check if there is any regression. Do you think I should run any other tests? Also, can we proceed with porting preClose re-order fix to headstream? Thanks Shruthi From: Shruthi . Sent: Tuesday, April 8, 2025 6:03 PM To: Alan Bateman ; net-dev

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-04-08 Thread Shruthi .
and it passed consistently without any failures. For comparison, I ran the same testcase without the patch, and it failed on the 86th iteration. Thanks Shruthi From: Alan Bateman Sent: Friday, March 14, 2025 3:00 PM To: Shruthi . ; net-dev@openjdk.org Cc

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-15 Thread Shruthi .
The issue which we are seeing is not reproducible in JDK21 or higher version From: Alan Bateman Sent: Friday, March 14, 2025 1:09 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-14 Thread Shruthi .
Sent: Wednesday, March 12, 2025 9:15 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 07/03/2025 11: 04, Shruthi . wrote: Yes Alan. We have identified the following files that

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-11 Thread Shruthi .
Hi Alan, Did you get a chance to review the fix that we have shared. Thanks Shruthi From: Alan Bateman Sent: Thursday, February 27, 2025 3:24 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-03-10 Thread Shruthi .
2:55 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed Moinudeen ; SREENIVAS MAKINEEDI Subject: [EXTERNAL] Re: Suggestion needed to port the fix to JDK17 and JDK11S On 07/03/2025 09: 17, Shruthi . wrote: Hi Alan, Did you get a chance to review the fix that we have shared. It's on my li

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-26 Thread Shruthi .
Hi Alan, We checked with AIX team. And they are saying that It will be queued initially and in next few milli seconds it will be handled. Thanks Shruthi From: Alan Bateman Sent: Tuesday, February 25, 2025 2:19 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-25 Thread Shruthi .
ess it has a special signal handler for the signal 56. It will continue from the instruction it was in after returning back from the signal handler. Thanks Shruthi From: Shruthi . Sent: Saturday, February 22, 2025 11:05 AM To: Alan Bateman ; net-dev@openjdk.org

RE: Suggestion needed to port the fix to JDK17 and JDK11S

2025-02-24 Thread Shruthi .
Hi Alan, We have reached out to the AIX team regarding your query and we are waiting their response. Meanwhile, we are also investigating the issue. Based on the logs, it appears that the block is occurring between the close and preClose() calls, ans poll() in a parked state. Thanks Shruthi

RE: Suggestion needed to port the fix to JDK17 and JDK11

2025-02-14 Thread Shruthi .
Hi Alan, Reordering preClose() in AIX resolves the customer issue. We have validated the fix, and the customer has confirmed it as well. Thanks Shruthi From: Alan Bateman Sent: Thursday, February 13, 2025 10:20 PM To: Shruthi . ; net-dev@openjdk.org Cc: Syed

Re: Suggestion needed to port the fix to JDK17 and JDK11

2025-02-12 Thread Shruthi .
We discussed the issue with AIX OS team to get their input as this issue is happening only in AIX platform. Update from AIX OS dev team: A thread gets stuck in dup2() while duplicating a file descriptor that is already being used by two other threads (one for reading, one for writing). The write

RE: Suggestion needed to port the fix to JDK17 and JDK11

2023-11-10 Thread Shruthi Shruthi1
Hi Alan., Please let us know if you have any suggestions/inputs for the earlier update. Thanks Shruthi From: Shruthi Shruthi1 Sent: Thursday, October 19, 2023 5:34 PM To: Alan Bateman ; net-dev@openjdk.org Cc: Syed Moinudeen1 Subject: Re: [EXTERNAL] Re

RE: Suggestion needed to port the fix to JDK17 and JDK11

2023-10-19 Thread Shruthi Shruthi1
Hi Alan., Apologies for the delay. I ran the tests under java/nio/ch and the below 3 test cases are failing in AIX. The same tests pass in Linux AsyncCloseAndInterrupt.java Leaky.java StressLoopback.java Thanks Shruthi From: Shruthi Shruthi1 Sent: Monday

RE: Suggestion needed to port the fix to JDK17 and JDK11

2023-08-28 Thread Shruthi Shruthi1
Hi Alan., Thanks for the suggestion. We are looking into these test cases and will get back on the results Thanks Shruthi From: Alan Bateman Sent: Thursday, August 24, 2023 1:16 PM To: Shruthi Shruthi1 ; net-dev@openjdk.org Cc: Syed Moinudeen1 Subject

RE: Suggestion needed to port the fix to JDK17 and JDK11

2023-08-23 Thread Shruthi Shruthi1
Hi Alan., We are seeing the issue in AIX 7.2 and Java 11.0.11+9. And SO_LINGER is not enabled. Thanks Shruthi From: Alan Bateman Sent: Monday, August 21, 2023 10:55 PM To: Shruthi Shruthi1 ; net-dev@openjdk.org Cc: Syed Moinudeen1 Subject: [EXTERNAL] Re

Suggestion needed to port the fix to JDK17 and JDK11

2023-08-21 Thread Shruthi Shruthi1
Problem Description : Customer has reported an issue , hang in preClose() method. Analysis & Observation : The preClose() method internally calls the dup2() system call. If there is a dup2() call on a file descriptor on a thread while another thread is blocked in a read/write operation on the sa