diff --git a/fdbserver/DiskQueue.actor.cpp b/fdbserver/DiskQueue.actor.cpp index 5c9bc353d9..c7f1ecdd08 100644 --- a/fdbserver/DiskQueue.actor.cpp +++ b/fdbserver/DiskQueue.actor.cpp @@ -743,7 +743,10 @@ public: } // Read nPages from pageOffset*sizeof(Page) offset in file self->files[file] - ACTOR static Future> read(RawDiskQueue_TwoFiles* self, int file, int pageOffset, int nPages) { + ACTOR static UNCANCELLABLE Future> read(RawDiskQueue_TwoFiles* self, + int file, + int pageOffset, + int nPages) { state TrackMe trackMe(self); state const size_t bytesRequested = nPages * sizeof(Page); state Standalone result = makeAlignedString(sizeof(Page), bytesRequested);