[XAM] Added overlap to XamUserReadProfileSettings
- Removed delay on CompleteOverlappedDeferredEx
This commit is contained in:
committed by
Radosław Gliński
parent
96c2fb13f7
commit
31ce3e0c71
@@ -49,8 +49,6 @@ DECLARE_string(cl);
|
||||
namespace xe {
|
||||
namespace kernel {
|
||||
|
||||
constexpr uint32_t kDeferredOverlappedDelayMillis = 100;
|
||||
|
||||
// This is a global object initialized with the XboxkrnlModule.
|
||||
// It references the current kernel state object that all kernel methods should
|
||||
// be using to stash their variables.
|
||||
@@ -1024,8 +1022,6 @@ void KernelState::CompleteOverlappedDeferredEx(
|
||||
if (pre_callback) {
|
||||
pre_callback();
|
||||
}
|
||||
xe::threading::Sleep(
|
||||
std::chrono::milliseconds(kDeferredOverlappedDelayMillis));
|
||||
uint32_t extended_error, length;
|
||||
auto result = completion_callback(extended_error, length);
|
||||
CompleteOverlappedEx(overlapped_ptr, result, extended_error, length);
|
||||
|
||||
Reference in New Issue
Block a user