Details
Description
saw this on our production servers, activemq failed to start due to no space on the mount where tmp_storage was located. Reproduced it on a local windows machine.
start a default activemq broker at the command line.
Run the attached code enough times to cause activemq to start writing to the the tmp_storage folder, in my case 10000 messages was enough to give me 513Mb in tmp_storage
restart activemq and note that the contents of the tmp_storage folder are still intact.