Nessus 2.0.5 hangs during scans and must be kill'd. I saw a message in the archives about a comm_send_status(4) error, but there wasn't a "fix" for it.
Using 'ps -Af', I can see the plugins running until I start getting these errors in nessusd.dump: -> [32072] comm_send_status(7): receiving ACK failed! Maybe we should exit now [Interrupted system call] -> [32072] comm_send_status(7): receiving ACK failed! Maybe we should exit now [No such file or directory] Obviously, your PID will differ. After this, I check 'ps -Af' after every plugin successfully completed message and, even though it says it is launching new plugins, it instead creates these errors and no new plugins are actually launched. I tailed nessusd.messages and nessusd.dump simultaneously and included a couple sections the output below. I included a few lines before the errors started and the section that the script is basically zombified at. Maybe you can see some correlation that I can't.
