ruckard / magi

Official Source of Coin MAGI (XMG)
https://www.m-core.org
MIT License
5 stars 1 forks source link

pthread_mutex_lock fails when closing #2

Open ruckard opened 3 years ago

ruckard commented 3 years ago

If m-wallet is closed then the following error is shown randomly ( 80% of the times) :

m-wallet: /usr/include/boost/thread/pthread/recursive_mutex.hpp:108: void boost::recursive_mutex::lock(): Assertion `!posix::pthread_mutex_lock(&m)' failed.

.

It might be a consequence of supporting LibBoost 1.70+. We need to know if this error happened in older versions which probably used LibBoost 1.67. If this is a new error then it is specific to our implementation.

aidadgy commented 3 days ago

If m-wallet is closed then the following error is shown randomly ( 80% of the times) :

m-wallet: /usr/include/boost/thread/pthread/recursive_mutex.hpp:108: void boost::recursive_mutex::lock(): Assertion `!posix::pthread_mutex_lock(&m)' failed.

.

It might be a consequence of supporting LibBoost 1.70+. We need to know if this error happened in older versions which probably used LibBoost 1.67. If this is a new error then it is specific to our implementation.

Hello author, I have a similar error after running an open source code, may I ask you how to solve your error, the umbilical cord can receive your reply