There is a race condition case that thread invoked by adminOperationAsyncThread() update m_asyncThreadRunning before main thread continue executing.
Wiki: ChangeLog-5.21.03
commit aff8c65cbc048b0f2cfa768446c64dc46354fb1e (HEAD -> develop, origin/develop, ticket-3248) Author: thang.d.nguyen thang.d.nguyen@dektech.com.au Date: Mon Jan 18 10:12:25 2021 +0700
smf: avoid smf stucked during admin op in parallel [#3248] There is rare case that thread adminOperationAsyncThread done before the main thread continue. It caused the main thread stucked forever. The fix is to correct this issue.
Log in to post a comment.
commit aff8c65cbc048b0f2cfa768446c64dc46354fb1e (HEAD -> develop, origin/develop, ticket-3248)
Author: thang.d.nguyen thang.d.nguyen@dektech.com.au
Date: Mon Jan 18 10:12:25 2021 +0700