in reply to A Tied Dated Hash?

You could bind the script to a cron job which restarts every 24 hours. If your script is just blocking on a pipe, you can keep it on all the time. At the end of the day, the script will be reset and all relevant info reset as well. I'm not exactly sure why you need to tie your hash to a file, but if you say so....

If your script if invocated by other scripts multiple times a day, you may encounter a speed issue. Running the program consistently may be the faster option.

If you insist on using the tie, then use the cron job idea but unlink the tied file as soon as its created. It will not be deleted unless your program quits which will be on error or on 24-hour rotations.

AgentM Systems nor Nasca Enterprises nor Bone::Easy is responsible for the comments made by AgentM.