diff --git a/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp b/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp index ea340a15..1465bbe6 100644 --- a/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp +++ b/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(); };