New issue
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
Summary:activeExpireCycleTryExpire use dbDelete #7007
base: 6.0
Are you sure you want to change the base?
Conversation
BranchName: 6.0 CAFID: 0 BUGID: 0 WorkPackageName: redis The ratio of self research code(0~1): 1
why not use dbDelete in activeExpireCycleTryExpire function |
Linux Kernel 2.6.37中增加了一个叫做TCP_USER_TIMEOUT的socket选项 http://stackoverflow.com/questions/5907527/application-control-of-tcp-retransmission-on-linux tcp keepalive 需要和 TCP_USER_TIMEOUT 配合使用,解决不能及时响应 tcp 断开事件 BranchName: 6.0 CAFID: 0 BUGID: 0 WorkPackageName: xiaozhi-redis-6.0 The ratio of self research code(0~1): 1
TCP_USER_TIMEOUT is needed |
BranchName: 6.0 CAFID: 0 BUGID: 9 WorkPackageName: xiaozhi-redis The ratio of self research code(0~1): 1
SOCK_CLOEXEC need include <linux/tcp.h> |
CI / build-macos-latest (pull_request) Failing after 45s in my environment is ok MAKE hiredis |
I know macos does not have linux/tcp.h |
BranchName: 6.0 CAFID: 0 BUGID: 0 WorkPackageName: xiaozhi-redis The ratio of self research code(0~1): 1
Hello @xiaozhitaba! Too many changes in the same PR ;-D The dbDelete() thing is ok however. Please could you submit different changes in different PRs? Thanks. |
|
BranchName: 6.0
CAFID: 0
BUGID: 0
WorkPackageName: redis
The ratio of self research code(0~1): 1