> A concrete example: you should probably not setup a > /vsimem asset from one thread while another thread is reading a uffd backed > asset
Just a small correction: James meant here not to mix uffd with the use of the API in cpl_virtualmem.h ( CPLVirtualMemNew() and the like ). /vsimem/ itself has nothing to do with cpl_virtualmem.h and so can be used with uffd without problem. Even -- Spatialys - Geospatial professional services http://www.spatialys.com _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev