Guest User!

You are not Sophos Staff.

[7.250] confd.plx goes Zombie process [NOTABUG]

Hi,

not the first time I noticed that..
since 7.250 install and severall reboot each time I've noticed that confd.plx process became Zombie process !


asg:/root/bin # ps ax|grep confd
 2692 ?        Ss     0:00 confd [master]
 2742 ?        S      0:00 confd [rpc]
 6900 ?        Z      0:00 [confd.plx] 


don't know if that's normal ??
Parents Reply Children
  • As a small explanation, 
    in linux if a forked process has finished his job, he ends himself means he exits with a specific exit code and this exit code needs to get sent to the father process so it knows weather the child has done the job correct or if an error occured. (0 means ok, all values bigger means normally something went wrong).
    In order to do so, the child sends the father process an IPS Signal "SIGCHILD", this tells the father process that a child has ended and wants to tell his exit code.

    But just as in real life, the father process needs to finish the thing he is doing at this moment, and will collect the exit code later.

    From the time that the child sends the signal and the fathers picks the code up, the process is in the Zombie state, which is shown with the Z as the current process status.

    This is normal, and no problem at all, as the process has already released all memory and also it not further scheduled for processing.
    After some time or during the next loop iteration, father process collects the exit code and than the process disappears finally.

    Other processes where you might find Zombie Processes are aua.bin.

    regards
    Gert