Thank you for the response Even! >As most C/C++ libraries, an object is not thread-safe unless it is explicitly mentioned it is.
This makes sense. However, I inferred from one of your previous responses <http://osgeo-org.1560.x6.nabble.com/gdal-dev-Possible-concurrency-issue-in-OGRCoordinateTransformation-tp5285641.html> that OGRCoordinateTransformation is reentrant: >You need to have one coordinate transform object per thread. where reentrant means <https://gdal.org/development/rfc/rfc16_ogr_reentrancy.html> >Reentrant: A reentrant function can be called simultaneously by multiple threads provided that each invocation of the function references unique data. - from the docs <https://gdal.org/development/rfc/rfc16_ogr_reentrancy.html> Is this inference correct and, if so, where is this stated in the docs for OGRCoordinateTransformation? -- Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/gdal-dev