#5983 closed defect (fixed)
Block cache is not safe w.r.t writes
Reported by: | Even Rouault | Owned by: | Even Rouault |
---|---|---|---|
Priority: | normal | Milestone: | 2.0.0 |
Component: | GDAL_Raster | Version: | unspecified |
Severity: | normal | Keywords: | |
Cc: |
Description
There is a long-standing issue with the global block cache that can write dirty block with GDALRasterBand::IWriteBlock() from a thread B, while thread A is reading or writing from/into the same dataset.
Can be for example triggered with gdalwarp -multi and RPCDEM warping.
Change History (3)
comment:1 by , 9 years ago
Milestone: | → 2.0 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
trunk r29282, branches/2.0 r29284 "Block cache: make block cache manager safe with respect to writing dirty blocks (#5983)"