|
@ -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); |
|
|
|
|
|
if (parentPlatformTmp != null) { |
|
|
parentPlatformTmp.setStatus("注册".equals(action)); |
|
|
parentPlatformTmp.setStatus("注册".equals(action)); |
|
|
redisCatchStorage.updatePlatformRegister(parentPlatformTmp); |
|
|
redisCatchStorage.updatePlatformRegister(parentPlatformTmp); |
|
|
redisCatchStorage.updatePlatformKeepalive(parentPlatformTmp); |
|
|
redisCatchStorage.updatePlatformKeepalive(parentPlatformTmp); |
|
|
parentPlatformCatch.setParentPlatform(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)) { |
|
|