Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.20 JDK based client exception #831

Open
Hugolarson opened this issue Feb 2, 2023 · 4 comments
Open

1.20 JDK based client exception #831

Hugolarson opened this issue Feb 2, 2023 · 4 comments

Comments

@Hugolarson
Copy link

Hello,
For a long time we have used grizzly based client.
When we switched to JDK this exceptions appear sporadically.

23-02-02 11:47:56|org.glassfish.tyrus.container.jdk.client.ClientFilter [ tyrus-jdk-client-126|]:org.glassfish.tyrus.container.jdk.client.ClientFilter processError Connection error has occurred

java.io.IOException: The semaphore timeout period has expired.



at sun.nio.ch.Iocp.(Unknown Source)

at sun.nio.ch.Iocp.access$700(Unknown Source)

at sun.nio.ch.Iocp$EventHandlerTask.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

@jansupol
Copy link
Contributor

jansupol commented Feb 2, 2023

Hi, sorry, this is some stack trace from the JDK. We have too little information to know why this is happening. A couple of googling suggests this might also happen when the NIC is broken (which I am not saying is your case). Anyway, we would need more information.

@Hugolarson
Copy link
Author

Hi,
We have hundreds of clients and once the exception occurs at a site they are relentlessly sprayed tens of times every second.
Would you advice me to revert back to grizzly based client?
Thanks.

@jansupol
Copy link
Contributor

jansupol commented Feb 8, 2023

Hi,
I can understand your frustration, but I am sorry I really have no idea how to help with the little information provided.
I do not advise you to revert back; instead, I advise you to try to create a reproducer.

@Hugolarson
Copy link
Author

Sorry to tell you that I switched back to Grizzly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants