X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=clients%2Fms_setting.h;h=f558dd32fe837214b7971d8c0a51803a0f80782c;hb=cc097580e5e0af9ea2626e110ae418f81b8af7a8;hp=1f1f23473a55f4209e54dea22f5e810884b9caaa;hpb=88642cefb9f215ee7dd2be926af1e8fdbe64b963;p=awesomized%2Flibmemcached diff --git a/clients/ms_setting.h b/clients/ms_setting.h index 1f1f2347..f558dd32 100644 --- a/clients/ms_setting.h +++ b/clients/ms_setting.h @@ -53,8 +53,8 @@ typedef struct mcd_sever int srv_port; /* server port */ /* for calculating how long the server disconnects */ - int32_t disconn_cnt; /* number of disconnections count */ - int32_t reconn_cnt; /* number of reconnections count */ + volatile uint32_t disconn_cnt; /* number of disconnections count */ + volatile uint32_t reconn_cnt; /* number of reconnections count */ struct timeval disconn_time; /* start time of disconnection */ struct timeval reconn_time; /* end time of reconnection */ } ms_mcd_server_t; @@ -112,7 +112,7 @@ typedef struct setting { int ncpu; /* cpu count of this system */ int nthreads; /* total thread count, must equal or less than cpu cores */ - int nconns; /* total conn count, must multiply by total thread count */ + uint32_t nconns; /* total conn count, must multiply by total thread count */ int64_t exec_num; /* total execute number */ int run_time; /* total run time */