From mboxrd@z Thu Jan 1 00:00:00 1970 From: richard@infoarts.info (Richard Sandilands) Date: Wed, 9 Sep 2009 07:13:07 +1000 Subject: [sup-talk] ArgumentError from thread: poll after loading inbox In-Reply-To: <1252442225-sup-154@masanjin.net> References: <2e8d08f0909070447u73d6d2efq8eca89f229f890ed@mail.gmail.com> <1252442225-sup-154@masanjin.net> Message-ID: <2e8d08f0909081413i402cbb71sfbff3b1fb5e59a2f@mail.gmail.com> On Wed, Sep 9, 2009 at 6:38 AM, William Morgan wrote: > Do you have a before-add-message hook? If so, I'm sorry to say that you > will have to regenerate your index to fix this. There was a problem with > next for a while that allowed that hook to add non-symbol labels to > messages, and those got serialized into Xapian's index. I do indeed, as follows: if message.subj =~ /\[sup-talk\]/ message.add_label "sup" message.add_label "list" end > If not, regenerating it will probably help, but it would be good to find > the source of the non-symbol labels. I do have some labels prepended with an ! to force them to sort to the top of the 'L' list - such as '!followup', '!hold' etc. Could that be an issue? -- Richard