diff --git a/source/dnode/mnode/impl/src/mndSma.c b/source/dnode/mnode/impl/src/mndSma.c index 59eb94a3c9..8638cc5118 100644 --- a/source/dnode/mnode/impl/src/mndSma.c +++ b/source/dnode/mnode/impl/src/mndSma.c @@ -961,8 +961,8 @@ _OVER: mError("sma:%s, failed to drop since %s", dropReq.name, terrstr()); } - mndReleaseDb(pMnode, pDb); mndReleaseSma(pMnode, pSma); + mndReleaseDb(pMnode, pDb); return code; }