<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Andrew,</p>
    <p>I don't see myself much value to the mutexes with timeout, at
      least in how they are used within GDAL. What you underline was
      actually reported in <a class="moz-txt-link-freetext" href="https://github.com/OSGeo/gdal/issues/3631">https://github.com/OSGeo/gdal/issues/3631</a>.
      The fix would be to use a non-timeout mutex</p>
    <p>Even<br>
    </p>
    <div class="moz-cite-prefix">Le 03/05/2021 à 17:23, Andrew Bell a
      écrit :<br>
    </div>
    <blockquote type="cite"
cite="mid:CACJ51z0gx2FErz3qupRaxU2SjOe_thT2ZDH9s8hcTKYEO9xcpg@mail.gmail.com">
      <div dir="ltr">Hi,
        <div><br>
        </div>
        <div>I'm looking at code in gdalwarpkernel.cpp and there are
          calls to CPLAcquireMutex that take a "timeout" argument. From
          looking at cpl_multiproc, on a non-windows system it seems the
          timeout is ignored, but on WIN32 it is respected in the call,
          but the return value is generally ignored, meaning that the
          subsequent code could run without the lock having been
          acquired.</div>
        <div><br>
        </div>
        <div>This seems like strange behavior. Is there a reason for the
          different behavior on Windows and not-Windows? Am I missing
          something?</div>
        <div><br>
        </div>
        <div>Thanks,<br>
          <div><br>
          </div>
          -- <br>
          <div dir="ltr" data-smartmail="gmail_signature">Andrew Bell<br>
            <a href="mailto:andrew.bell.ia@gmail.com" target="_blank"
              moz-do-not-send="true">andrew.bell.ia@gmail.com</a></div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="https://lists.osgeo.org/mailman/listinfo/gdal-dev">https://lists.osgeo.org/mailman/listinfo/gdal-dev</a>
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
  </body>
</html>