There was an error while loading. Please reload this page.
1 parent 516a03e commit 37dd0fbCopy full SHA for 37dd0fb
1 file changed
GPU/GPUTracking/SliceTracker/GPUTPCStartHitsFinder.cxx
@@ -44,7 +44,7 @@ GPUdii() void GPUTPCStartHitsFinder::Thread<0>(int /*nBlocks*/, int nThreads, in
44
unsigned int nextRowStartHits = CAMath::AtomicAddShared(&s.mNRowStartHits, 1u);
45
if (nextRowStartHits >= tracker.mNMaxRowStartHits) {
46
tracker.raiseError(GPUErrors::ERROR_ROWSTARTHIT_OVERFLOW, tracker.ISlice() * 1000 + s.mIRow, nextRowStartHits, tracker.mNMaxRowStartHits);
47
- CAMath::AtomicExch(&s.mNRowStartHits, tracker.mNMaxRowStartHits);
+ CAMath::AtomicExchShared(&s.mNRowStartHits, tracker.mNMaxRowStartHits);
48
break;
49
}
50
#else
0 commit comments