I use spamassassin for exit processing of spam and ham messages in my mail groups. This takes a bit of time, during which I can't use Emacs for anything else. Here is a patch that makes Gnus not wait for sa-learn to finish: