E468 ClassLoader deadlock still exists in jdk1.6 · Issue #2957 · pinpoint-apm/pinpoint · GitHub
[go: up one dir, main page]

Skip to content
ClassLoader deadlock still exists in jdk1.6 #2957
@zhangzhaoyu

Description

@zhangzhaoyu

Hi, @emeroad @koo-taejin After your commits for issue #2862, I pulled the newest code of the master branch and tested it with jdk1.6, today. I restarted my application dozens of times, the deadlock appeared less than the testing with pinpoint agent 1.6.0 version. The deadlock only took about ten percent of the total tests.

It seems your commits for #2881 issue had an effect. The below is the newest deadlock stack log, It maybe can help you to find out the problem.

jstack.txt

Preloading the needed classes seemed can resolve the problem. Because of the difficulity debug for multi threads program, it is hard for me to find out which classess should be preloaded first.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0