IoUringEngn:assembleFrameReq: Implement and use callOriginalCallback
This commit is contained in:
@@ -520,7 +520,7 @@ public:
|
||||
// Error: no slots succeeded - no data received successfully.
|
||||
if (context->loop.nSucceeded.load() == 0)
|
||||
{
|
||||
context->callOriginalCb(false, context->loop);
|
||||
context->callOriginalCallback(false, context->loop);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -552,7 +552,7 @@ public:
|
||||
<< ") > nTotal (" << context->loop.nTotal << ")\n";
|
||||
}
|
||||
|
||||
context->callOriginalCb(true, context->loop);
|
||||
context->callOriginalCallback(true, context->loop);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -560,7 +560,7 @@ public:
|
||||
{
|
||||
// Success: some slots succeeded (less than total)
|
||||
// Note: dummy fill for un-assembled slots will be implemented later
|
||||
context->callOriginalCb(true, context->loop);
|
||||
context->callOriginalCallback(true, context->loop);
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -571,10 +571,15 @@ public:
|
||||
<< ") < nTotal (" << context->loop.nTotal << ")" << std::endl;
|
||||
}
|
||||
|
||||
context->callOriginalCb(false, context->loop);
|
||||
context->callOriginalCallback(false, context->loop);
|
||||
return;
|
||||
}
|
||||
|
||||
void callOriginalCallback(bool success, AsynchronousLoop loop)
|
||||
{
|
||||
callOriginalCb(success, loop);
|
||||
}
|
||||
|
||||
public:
|
||||
IoUringAssemblyEngine& engine;
|
||||
AsynchronousLoop loop;
|
||||
|
||||
Reference in New Issue
Block a user