Summary: | emerge: handle fetch error gracefully instead of hanging | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Thomas Capricelli <orzel> |
Component: | Core | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Capricelli
2020-04-23 21:33:20 UTC
Maybe `strace -p <pid>` will show what call it's blocking on? Also you can use `kill -s SIGUSR1 <pid>` to get a pdb shell in the hung process. Then type 'bt' to get a backtrace. You need to target the pid that is actually hung, since it might have an irrelevant parent process that is waiting for it. |