Hi there, I made a post the other day to ask about hanging qmail-smtpd processes problem I'm encountering. I'm still having the problem here but just found some more 'facts' about it, so am re-posting this problem with the new info and hope someone out there happens to know how to explain this. I'm running qmail1.03 w/tcpserver and vpopmail on a Solaris2.6 box. I found that some of the qmail-smtpd processes get hung and all these smtpd processes got corresponding qmail-queue processes. All the hanging smtpd and queue show 'sleeping' when I use truss to see them and the queue process always finaly went become a Zombie process after 24hrs. I also tried to check if the messages have ever been queued and as expected found nothing that could be the message from the hanging smtp connection in the queue. It looks like something went wrong between the establishment of smtp connection and the queue-in process, but it doesn't happen in every delivery. I also tried to find out in what circumstance will it occur but failed to figure it out. Some suggested that just kill the processes and this is how I am dealing with it but am still wondering if anyone out there could explain why this is happening and eventually know some more 'cleaner' method to solve this problem. Also since the queue-in process is not finished, could I say that no message is lost due to this problem. ( I mean that from the viewpoint of the end user who is making a smtp connection to my server, will something like the user thinks that her/his message was sent but the message was actually even never queued ?) Any idea will be appreciated. Thanks in advance, --------- Wang-hua Li
