diff options
| author | 2020-02-22 11:51:03 -0400 | |
|---|---|---|
| committer | 2020-02-22 11:51:03 -0400 | |
| commit | a1bf353780254b8cb03ea0f820917d104ce9ca66 (patch) | |
| tree | a71a32f928842726180a34ebd35418f8a5927483 | |
| parent | System: Expose Host thread registering routines from kernel. (diff) | |
| download | yuzu-a1bf353780254b8cb03ea0f820917d104ce9ca66.tar.gz yuzu-a1bf353780254b8cb03ea0f820917d104ce9ca66.tar.xz yuzu-a1bf353780254b8cb03ea0f820917d104ce9ca66.zip | |
Kernel: Correct pending feedback.
Diffstat (limited to '')
| -rw-r--r-- | src/core/hle/kernel/scheduler.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/hle/kernel/scheduler.cpp b/src/core/hle/kernel/scheduler.cpp index e5892727e..f2664ce65 100644 --- a/src/core/hle/kernel/scheduler.cpp +++ b/src/core/hle/kernel/scheduler.cpp | |||
| @@ -530,10 +530,11 @@ SchedulerLockAndSleep::SchedulerLockAndSleep(KernelCore& kernel, Handle& event_h | |||
| 530 | } | 530 | } |
| 531 | 531 | ||
| 532 | SchedulerLockAndSleep::~SchedulerLockAndSleep() { | 532 | SchedulerLockAndSleep::~SchedulerLockAndSleep() { |
| 533 | if (!sleep_cancelled) { | 533 | if (sleep_cancelled) { |
| 534 | auto& time_manager = kernel.TimeManager(); | 534 | return; |
| 535 | time_manager.ScheduleTimeEvent(event_handle, time_task, nanoseconds); | ||
| 536 | } | 535 | } |
| 536 | auto& time_manager = kernel.TimeManager(); | ||
| 537 | time_manager.ScheduleTimeEvent(event_handle, time_task, nanoseconds); | ||
| 537 | } | 538 | } |
| 538 | 539 | ||
| 539 | } // namespace Kernel | 540 | } // namespace Kernel |