Fix read/truncate race