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.
