-
Notifications
You must be signed in to change notification settings - Fork 62
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
Gerrit Trigger SSH often gets stuck in CLOSED WAITING #70
Comments
What is "CLOSED_WAITING"? I don't know such status name. Googling but not found. |
Maybe not CLOSED_WAITING but TIMED_WAITING, it is one of thread status that is defined by I checked heapdump with jvisualvm (used below "contains" filter in classes tab)
Maybe your system has gerrit slave then do replication. I guess your issue is caused by replication status. If you are facing issue related to #66, #68, #69, event object is no longer generated. To identify the root cause, you need to get more heapdump. |
@rinrinne Will try to get more heap dumps. The WAITING was looking at the actual SSH status with netstat. I'll provide the exact commands my team used for that tomorrow as an update on this comment. UPDATE: Commands we use
|
We are no longer seeing this specific issue of the port not being ESTABLISHED, but in a CLOSED_blah state. |
We have seen this issue occur multiple times (once a day) on Ubuntu 14 and 16 and multiple servers.
Gerrit Trigger threads set to 3 on Jenkins. Using latest Gerrit Trigger 2.24.0
We see the SSH connections in CLOSED_WAITING we decided to take a heap dump to assist the team in helping us debug the issue. Can open and browse in Java VisualVM
https://drive.google.com/open?id=0B533WzlrxWraVHZEU01MSnpXcW8
Related to #66 #68 #69 ??
The text was updated successfully, but these errors were encountered: