- Stephen J. Turnbull (turnbull.stephen.fw@u.tsukuba.ac.jp) [210101 03:49]:
Andreas Barth writes:
as I found some mails in queue/shunt, I thought who should be running them.
Mark covered this quite completely, but I do have one remark. In my experience, most shunted emails are spam (that's *not* how we normally handle spam, it's just that spam is far more likely to be sufficiently malformed to cause an uncaught exception than legit mail). You can just delete the corresponding .pck.
Thanks to you both.
In my case, this was however Uncaught runner exception: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (sqlite3.OperationalError) database is locked [SQL: 'UPDATE mailinglist SET last_post_at=?, post_id=? WHERE mailinglist.id = ?'] [parameters: ('2020-12-23 10:18:41.030593', 10, 11)] (Background on this error at: http://sqlalche.me/e/e3q8
The 'fix' for that was turning it off and on again (i.e. rebooting the VM), but now I have a few messages around.
(Perhaps I should also migrate to a real database, but that's a different problem)
Andi