-
Bug
-
Resolution: Not A Defect
-
Major
-
Jenkins: 2.235.5
OS: Linux - 4.18.0-147.5.1.el8_1.5es.14.aarch64
git-client:3.6.0
Bug Description:
There may be some probability that the ProcStarter.start func cannot apply for new threads under ARM platform.
Debug Method:
I've added some essential LOG in code and re-compile the hpi package, here is what I've changed under CliGitAPIImpl.launchCommandIn Function:
I haven't seen any issue with starting or stopping processes in my ARM testing with arm32, arm64, and Java 8. I assume things would be even better with Java 11, but haven't spent as much time testing with Java 11. I have used both agents and controller on ARM64 and have run agents on ARM32.
Any messages from the Linux kernel (for example, swap space exhausted, process table full, low performance file system being used for swap space, etc.)