|
On very rare occasions the corpus.db will not load and I will receive an error and spamfilter hangs, sometimes it's just a case of restarting the service or on more serious occasions I have to restart the server.
Worse case is it corrupts something in the spamfilter folder and even restarting the server will not work, I have to manually hit reset on the server and let it run chkdsk to resolve the issue then it's fine.
I have the server shut itself down and restart about every 4 hrs daily, to keep it fresh.
Other than that it works great, does a nice job. I believe something I would like to try is having the spamfilter service restart hourly.
While I know this is not the fix to my problem it will help I"m sure. So my root question is what is the service name for Spamfilter so that I can setup a task to restart the service?
Below is an excerpt taken this morning as what on occasion happens.
01/12/05 08:51:54:855 -- (1452) BayesianThread starting 01/12/05 08:51:54:855 -- (1452) TBayesianThread - Begin LoadFromFile for corpus.db (db.dat) 01/12/05 08:51:54:865 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat -> Ind63.tmp 01/12/05 08:51:54:865 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat.prb -> Ind64.tmp 01/12/05 08:51:54:875 -- (1452) TBayesianThread - corpus.db copy of files not exist - exiting 01/12/05 08:51:54:875 -- (1452) TBayesianThread - End LoadFromFile for corpus.db (db.dat) (9) 01/12/05 08:51:54:875 -- (1452) SpamFilterForm - corpus.db cannot be loaded, waiting 60 seconds 01/12/05 08:52:54:881 -- (1452) TBayesianThread - Begin LoadFromFile for corpus.db (db.dat) 01/12/05 08:52:54:901 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat -> Ind65.tmp 01/12/05 08:52:54:901 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat.prb -> Ind67.tmp 01/12/05 08:52:54:901 -- (1452) TBayesianThread - corpus.db copy of files not exist - exiting 01/12/05 08:52:54:901 -- (1452) TBayesianThread - End LoadFromFile for corpus.db (db.dat) (0) 01/12/05 08:52:54:901 -- (1452) SpamFilterForm - corpus.db cannot be loaded, waiting 60 seconds 01/12/05 08:53:54:907 -- (1452) TBayesianThread - Begin LoadFromFile for corpus.db (db.dat) 01/12/05 08:53:54:927 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat -> Ind69.tmp 01/12/05 08:53:54:927 -- (1452) TBayesianThread - LoadFromFile for Corpus.db - copied db.dat.prb -> Ind6B.tmp 01/12/05 08:53:54:927 -- (1452) TBayesianThread - corpus.db copy of files not exist - exiting 01/12/05 08:53:54:937 -- (1452) TBayesianThread - End LoadFromFile for corpus.db (db.dat) (0) 01/12/05 08:53:54:937 -- (1452) SpamFilterForm - corpus.db cannot be loaded, waiting 60 seconds 01/12/05 08:54:17:169 -- (1932) Exception occurred during OnConnect: Stream read error
|