Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
clone() syscall infinitely restarts because of SIGPROF signals #97
When profiling a Spark application with large memory and subprocess execution(launch a subprocess in the JVM or native library side), the whole process was hanging at fork forever.
After some debugging, I believe it's similar with https://bugzilla.redhat.com/show_bug.cgi?id=645528 .
You can add this to the README or I can send a pr for this
Sorry, I tried to setup a minimal reproduce case in JVM only, however the scenario I described cannot be reproduced.
I reproduced the case by simplify my real workload, it's indeed hangs at clone. I cannot post my workload here, but the important debug process can be shared:
After I found the thread hanging forever, I use
It looks that the