Issue #3617074 by lisa.rae: Cron leaves dangling message references when purging a message shared across threads
Closes #3617074