When I restart vegad, it declares each mailbox N times, where N is the number of times vegad has been restarted since the said mailbox was first declared. One side-effect of this is abandoned mailboxes are resurrected after a restart.
After a bit of testing, it seems that disk.MailboxNames() is returning N copies of the mailboxes, which makes me think N copies are being written to disk, perhaps during a shutdown.
When I restart
vegad
, it declares each mailbox N times, where N is the number of timesvegad
has been restarted since the said mailbox was first declared. One side-effect of this is abandoned mailboxes are resurrected after a restart.After a bit of testing, it seems that
disk.MailboxNames()
is returning N copies of the mailboxes, which makes me think N copies are being written to disk, perhaps during a shutdown.