Task runner prematurely deletes DSNs from the message store.

When a DSN is saved in the message store, appropriate data needs to be pended so task runner doesn't remove it as an orphan.