diff --git a/source/dnode/vnode/impl/src/vnodeCommit.c b/source/dnode/vnode/impl/src/vnodeCommit.c index bc0a3c66801a86c10626a1046971c2d81091fb1e..fbea827ec767a0ab17a9905c9fa3e570a29cf555 100644 --- a/source/dnode/vnode/impl/src/vnodeCommit.c +++ b/source/dnode/vnode/impl/src/vnodeCommit.c @@ -40,6 +40,7 @@ int vnodeAsyncCommit(SVnode *pVnode) { int vnodeSyncCommit(SVnode *pVnode) { vnodeAsyncCommit(pVnode); vnodeWaitCommit(pVnode); + tsem_post(&(pVnode->canCommit)); return 0; }