candlepin/candlepin — pull request #142 by dgoodwin (2012-12-18 18:42:55+00:00)
Title: 886211: Add transactional annotations for CrlGenerator task.

Looks like no transactions being explicitly opened during a CrlGenerate,
which does change things in the database. (deleting expired cert serials
for example)

This is another attempts fix for deadlocks on MySQL, current theory
being that an error in CrlGenerate may be deadlocking the db and
preventing consumer deletion.