diff --git a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/register/worker/RegisterPersistentWorker.java b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/register/worker/RegisterPersistentWorker.java index 3cbfc93ff..e42c880d8 100644 --- a/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/register/worker/RegisterPersistentWorker.java +++ b/oap-server/server-core/src/main/java/org/apache/skywalking/oap/server/core/register/worker/RegisterPersistentWorker.java @@ -91,7 +91,7 @@ public class RegisterPersistentWorker extends AbstractWorker { } } else { int sequence; - if ((sequence = registerLockDAO.getId(scopeId, registerSource)) != Const.NONE) { + if ((sequence = registerLockDAO.getId(scopeId, source)) != Const.NONE) { try { dbSource = registerDAO.get(modelName, source.id()); if (Objects.nonNull(dbSource)) {