We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最近测试drogon的时候,经常发现系统崩溃,经过研究,bug应该是很明确了,就是在RedisConnection的析构函数~RedisConnection调用了redisAsyncDisconnect,redisAsyncDisconnect最终调用了 shared_from_this,但是这个时候shared_from_this会直接抛出异常,因为其进入析构函数后,其父对象(_Wptr)已经为空,下面是崩溃的线程调用栈: core.log
The text was updated successfully, but these errors were encountered:
RedisConnection.cc:232
drogon/nosql_lib/redis/src/RedisConnection.cc
Lines 225 to 238 in abf6f6c
Sorry, something went wrong.
能否帮忙测试下这个PR #1618,看看是否解决问题
No branches or pull requests
最近测试drogon的时候,经常发现系统崩溃,经过研究,bug应该是很明确了,就是在RedisConnection的析构函数~RedisConnection调用了redisAsyncDisconnect,redisAsyncDisconnect最终调用了 shared_from_this,但是这个时候shared_from_this会直接抛出异常,因为其进入析构函数后,其父对象(_Wptr)已经为空,下面是崩溃的线程调用栈:
core.log
The text was updated successfully, but these errors were encountered: