A QA server of mine which has not given me any flack for a while started giving my applications errors because they could not write to a queue. MSMQ specifically threw a message saying "Insufficient resources to perform operation".
A check of the queues themselves indicate that they are empty, with zero messages each.
A check of the limits says that we're limiting them to 1GB of storage each.
A check of the directory where the storage is occurring says that yes, there is 1GB of files in there and therefore it makes sense that there's no more resources.
However, the queues themselves are empty. Why would it not purge old files? What setting am I missing here? I would think they would empty themselves on a reboot but that didn't fix it either.