This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
/* Copyright 2003-2005 ROBLOX Corporation, All Rights Reserved */
#include "stdafx.h"
#include "Util/HeartbeatInstance.h"
#include "Util/RunStateOwner.h"
namespace RBX {
void HeartbeatInstance::onServiceProviderHeartbeatInstance(ServiceProvider* oldProvider, ServiceProvider* newProvider)
{
RBXASSERT((oldProvider == NULL) != (newProvider == NULL));
heartbeatConnection.disconnect();
if (newProvider) {
RunService* runService = ServiceProvider::create<RunService>(newProvider);
RBXASSERT(runService);
heartbeatConnection = runService->heartbeatSignal.connect(boost::bind(&HeartbeatInstance::onHeartbeat, this, _1));
}
}
} // namespace