This commit is contained in:
648540858 2022-04-26 18:46:18 +08:00
parent 5cabd8ff30
commit 65d081f8c4

View File

@ -90,10 +90,12 @@ public class RegisterResponseProcessor extends SIPResponseProcessorAbstract {
redisCatchStorage.delPlatformCatchInfo(platformGBId); redisCatchStorage.delPlatformCatchInfo(platformGBId);
// 取回Expires设置避免注销过程中被置为0 // 取回Expires设置避免注销过程中被置为0
ParentPlatform parentPlatformTmp = storager.queryParentPlatByServerGBId(platformGBId); ParentPlatform parentPlatformTmp = storager.queryParentPlatByServerGBId(platformGBId);
parentPlatformTmp.setStatus("注册".equals(action)); if (parentPlatformTmp != null) {
redisCatchStorage.updatePlatformRegister(parentPlatformTmp); parentPlatformTmp.setStatus("注册".equals(action));
redisCatchStorage.updatePlatformKeepalive(parentPlatformTmp); redisCatchStorage.updatePlatformRegister(parentPlatformTmp);
parentPlatformCatch.setParentPlatform(parentPlatformTmp); redisCatchStorage.updatePlatformKeepalive(parentPlatformTmp);
parentPlatformCatch.setParentPlatform(parentPlatformTmp);
}
redisCatchStorage.updatePlatformCatchInfo(parentPlatformCatch); redisCatchStorage.updatePlatformCatchInfo(parentPlatformCatch);
storager.updateParentPlatformStatus(platformGBId, "注册".equals(action)); storager.updateParentPlatformStatus(platformGBId, "注册".equals(action));
if ("注销".equals(action)) { if ("注销".equals(action)) {