Index: [Article Count Order] [Thread]

Date:  Mon, 26 Nov 2007 22:25:05 -0500
From:  "Brian N. Smith" <brian (at mark) nuonce.net>
Subject:  [coba-e:11247] Re: Ongoing email issues - Developers FYI
To:  <coba-e (at mark) bluequartz.org>
Message-Id:  <003201c830a5$1b643bf0$1e64a8c0 (at mark) nuonce.net>
References:  <20071126195434.M85810 (at mark) domain-nameit.net>
X-Mail-Count: 11247

> SOLUTION:
> 1) manually restart sendmail (a real hassle in production)
> 2) speed up or refine the email records automatic updating process

The problem isn't an updating process.  The proper files are updated 
as soon as you hit submit.  The problem is this.  Some how the 
subsystem's restart function is screwy.  I had rewritten it a while 
back in hopes of fixing it.  It failed.

This file:
/usr/sausalito/handlers/base/email/restart.pl

It stops sendmail, supposed to do a killall -9 to kill all processes, 
and then restart it.  But, it doesn't do it 100%.

A sendmail process gets hung up, and it causes the system NOT to 
reload the virtusertable again.

That is why the "fix" is the old

service sendmail stop
killall -9 sendmail
service sendmail start

If anyone has another fix, any recommendations are welcomed.

Thanks,
Brian