bugfix: 重置Server Cache的时间窗口

This commit is contained in:
luwenpeng
2022-05-12 12:03:18 +08:00
parent 4c3d929d73
commit e0126b7d32

View File

@@ -331,6 +331,7 @@ static long cli_st_write_cb(void * data, const uchar * key, uint size, void * us
{ {
if(cli_st->suspect_pinning_count<cache->fail_as_cli_pinning_count) cli_st->suspect_pinning_count=0; if(cli_st->suspect_pinning_count<cache->fail_as_cli_pinning_count) cli_st->suspect_pinning_count=0;
if(cli_st->protocol_error_count<cache->fail_as_proto_err_count) cli_st->protocol_error_count=0; if(cli_st->protocol_error_count<cache->fail_as_proto_err_count) cli_st->protocol_error_count=0;
cli_st->last_update_time = now;
} }
if(status->cli_pinning_status!=PINNING_ST_NOT_PINNING && cli_st->suspect_pinning_count<cache->fail_as_cli_pinning_count) if(status->cli_pinning_status!=PINNING_ST_NOT_PINNING && cli_st->suspect_pinning_count<cache->fail_as_cli_pinning_count)
{ {