http://bugzilla.spamassassin.org/show_bug.cgi?id=3595





------- Additional Comments From [EMAIL PROTECTED]  2004-07-12 21:43 -------
w00t!  I did some more debugging and the test patch does fix the "wrong path" 
issue for me (most of 
the autolearn=failed states I was seeing, although I still get some, but that's 
another ticket if it's not a 
locking issue or something not bad...)

Pre patch:
(PID: EUID, cache key => cache value)

31838: EUID 101, __userstate__/bayes => /home/felicity/.spamassassin/bayes
31838: EUID 101, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
31839: EUID 101, __userstate__/bayes => /home/felicity/.spamassassin/bayes
31839: EUID 101, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
31839: EUID 123, failed, __userstate__/bayes => 
/home/felicity/.spamassassin/bayes
31839: EUID 123, failed, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
31838: EUID 123, failed, __userstate__/bayes => 
/home/felicity/.spamassassin/bayes
31838: EUID 123, failed, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
31839: EUID 107, failed, __userstate__/bayes => 
/home/felicity/.spamassassin/bayes
31839: EUID 107, failed, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
31838: EUID 107, failed, __userstate__/bayes => 
/home/felicity/.spamassassin/bayes
31838: EUID 107, failed, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal

so we can see both pids get my cache state, then whenever a different euid 
comes around (therefore 
different home dir and different required path), it gets a failed state and the 
cache values are still 
pointing at me.  with the patch:

2152: EUID 101, __userstate__/bayes => /home/felicity/.spamassassin/bayes
2152: EUID 101, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
2153: EUID 101, __userstate__/bayes => /home/felicity/.spamassassin/bayes
2153: EUID 101, __userstate__/bayes_journal => 
/home/felicity/.spamassassin/bayes_journal
2152: EUID 107, __userstate__/bayes => /home/timex/.spamassassin/bayes
2152: EUID 107, __userstate__/bayes_journal => 
/home/timex/.spamassassin/bayes_journal
2153: EUID 123, __userstate__/bayes => /home/karen/.spamassassin/bayes
2153: EUID 123, __userstate__/bayes_journal => 
/home/karen/.spamassassin/bayes_journal




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

Reply via email to