Having a single lock for many independent counts seems like a shame.

Indeed it is, as I would unnecessarily block an application which could otherwise run; and I agree that it would not be strictly necessary. In this special case however, it turns out not to be such a problem: The typical running time of one instance is about half an hour, the time spent in a critical region is usually a couple of seconds, sometimes half a minute, and the task to be performed is so that on a fragile Windows machine, I'm not so unhappy to know that with the present implementations, no two tasks are going to do the same in parallel, even though in theory they can't disturb each other.

Winders doesn't appear to let you unlink a file you have open.
Thank you, good to know.

-- 
Ronald Fischer <ynnor@mm.st>

In reply to Re^4: File Locking plus delete Lockfile question by rovf
in thread File Locking plus delete Lockfile question by rovf

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.