From c7bfda216a79c04689894754c16935bc9a41165e Mon Sep 17 00:00:00 2001 From: Kyle Matthew Hedden Date: Wed, 28 Dec 2022 10:54:31 -0500 Subject: [PATCH] Trigger a keep alive attempt when returning from background. --- MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m index be90025..0ab40c8 100644 --- a/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m +++ b/MVMCore/MVMCore/Session/MVMCoreSessionTimeHandler.m @@ -172,7 +172,9 @@ } - (void)appEnteredForeground { + // Revalidate first to check if we should be in the timeout state. [self revalidateSessionTimestamp]; + [self sendKeepAliveToServer:NO]; } - (void)invalidateSession:(void (^ __nullable)(MVMCoreErrorObject * _Nullable error))completion {