The behavior was already tested in the transcoder test, but I wanted to make sure it got picked up at the right time in all of the mutation methods.
It's still possible to get an occasional exception logged while shutting down depending on what exactly was going on during the shutdown.
…sions and stats.
…is all pretty boring since I simplified the reader code.
… like delete at all. Updated my test to reflect my newfound understanding.