diff --git a/libraries/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp b/libraries/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp index ea340a155..1465bbe69 100644 --- a/libraries/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp +++ b/libraries/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp @@ -45,7 +45,7 @@ namespace ams::kern { static Result Wait(s32 *out_index, KSynchronizationObject **objects, const s32 num_objects, s64 timeout); public: virtual void Finalize() override; - virtual bool IsSignaled() const = 0; + virtual bool IsSignaled() const { AMS_INFINITE_LOOP(); } virtual void DumpWaiters(); };