diff --git a/src/rpc/src/rpcMain.c b/src/rpc/src/rpcMain.c index 445e542387961cde730943f02a56c2d9fe81d610..dcbfbcf9ac873ddeb741a0b70b089b1a47a373a0 100644 --- a/src/rpc/src/rpcMain.c +++ b/src/rpc/src/rpcMain.c @@ -989,6 +989,7 @@ static void rpcSendQuickRsp(SRpcConn *pConn, int32_t code) { pHead->sourceId = pConn->ownId; pHead->destId = pConn->peerId; pHead->linkUid = pConn->linkUid; + pHead->ahandle = (uint64_t)pConn->ahandle; memcpy(pHead->user, pConn->user, tListLen(pHead->user)); pHead->code = htonl(code); @@ -1011,6 +1012,7 @@ static void rpcSendReqHead(SRpcConn *pConn) { pHead->sourceId = pConn->ownId; pHead->destId = pConn->peerId; pHead->linkUid = pConn->linkUid; + pHead->ahandle = (uint64_t)pConn->ahandle; memcpy(pHead->user, pConn->user, tListLen(pHead->user)); pHead->code = 1; diff --git a/src/vnode/src/vnodeMain.c b/src/vnode/src/vnodeMain.c index 6dabc98ae829dddce569df8a19ee022cdeac30ec..3f38fe2ad1cd222d91bfa70ec11c625f4bb68a4a 100644 --- a/src/vnode/src/vnodeMain.c +++ b/src/vnode/src/vnodeMain.c @@ -418,7 +418,7 @@ static int vnodeGetWalInfo(void *ahandle, char *name, uint32_t *index) { static void vnodeNotifyRole(void *ahandle, int8_t role) { SVnodeObj *pVnode = ahandle; - vPrint("vgId:%d, sync role changed from %d to %d", pVnode->vgId, pVnode->role, role); + vPrint("vgId:%d, sync role changed from %s to %s", pVnode->vgId, syncRole[pVnode->role], syncRole[role]); pVnode->role = role; if (pVnode->role == TAOS_SYNC_ROLE_MASTER)