I include an strace of 'cups start', where it hangs on
poll([{fd=3, events=POLLIN}], 1, -564398304
After this, I have a process:
root 3587 1 0 22:49 ? 00:00:00 /bin/sh -e /proc/self/fd/12
which is spawning a 'sleep 0.5'.... could not make out where this one leads to.
root 4544 3587 0 22:54 ? 00:00:00 sleep 0.5 root 4547 3587 0 22:54 ? 00:00:00 sleep 0.5 root 4551 3587 0 22:54 ? 00:00:00 sleep 0.5 root 4554 3587 0 22:54 ? 00:00:00 sleep 0.5 root 4558 3587 0 22:54 ? 00:00:00 sleep 0.5 root 4561 3587 0 22:54 ? 00:00:00 sleep 0.5
If I kill the 'sh /proc...' process, the strace log unblocks, and gives out the contents of the second file (strace-start-cups-2.txt).
In the end, cupsd ir running fine, despite this nasty kill process.
I include an strace of 'cups start', where it hangs on
poll([{fd=3, events=POLLIN}], 1, -564398304
After this, I have a process:
root 3587 1 0 22:49 ? 00:00:00 /bin/sh -e /proc/self/fd/12
which is spawning a 'sleep 0.5'.... could not make out where this one leads to.
root 4544 3587 0 22:54 ? 00:00:00 sleep 0.5
root 4547 3587 0 22:54 ? 00:00:00 sleep 0.5
root 4551 3587 0 22:54 ? 00:00:00 sleep 0.5
root 4554 3587 0 22:54 ? 00:00:00 sleep 0.5
root 4558 3587 0 22:54 ? 00:00:00 sleep 0.5
root 4561 3587 0 22:54 ? 00:00:00 sleep 0.5
If I kill the 'sh /proc...' process, the strace log unblocks, and gives out the contents of the second file (strace- start-cups- 2.txt).
In the end, cupsd ir running fine, despite this nasty kill process.