Tente conectar-se aos processos com strace
strace -p $PID_OF_SPINNING_WORKER
Isso deve produzir uma lista de chamadas do sistema que o trabalhador está chamando, possivelmente em um loop, procurando por um arquivo ou outro recurso.
Se isso não produzir nada, então o processo pode estar girando em um loop, você pode usar o gdb para se conectar ao worker e descobrir a área geral de execução
gdb -p $PID_OF_SPINNING_WORKER
(gdb) bt