diff --git a/tracker/tracker_global.c b/tracker/tracker_global.c index c5e1349..d68d169 100644 --- a/tracker/tracker_global.c +++ b/tracker/tracker_global.c @@ -60,5 +60,3 @@ bool g_http_servers_dirty = false; #if defined(DEBUG_FLAG) && defined(OS_LINUX) char g_exe_name[256] = {0}; #endif - -FDFSConnectionStat g_connection_stat = {0, 0}; diff --git a/tracker/tracker_global.h b/tracker/tracker_global.h index f3d0504..d464402 100644 --- a/tracker/tracker_global.h +++ b/tracker/tracker_global.h @@ -86,8 +86,6 @@ extern bool g_http_servers_dirty; extern char g_exe_name[256]; #endif -extern FDFSConnectionStat g_connection_stat; - #ifdef __cplusplus } #endif diff --git a/tracker/tracker_service.c b/tracker/tracker_service.c index 8b91179..e3e00a6 100644 --- a/tracker/tracker_service.c +++ b/tracker/tracker_service.c @@ -94,7 +94,7 @@ int tracker_service_init() } result = sf_service_init("fdfs_trackerd", NULL, NULL, - sock_accept_done_callback, fdfs_set_body_length, + sock_accept_done_callback, fdfs_set_body_length, NULL, tracker_deal_task, task_finish_clean_up, NULL, 1000, sizeof(TrackerHeader), sizeof(TrackerClientInfo)); sf_enable_thread_notify(false); diff --git a/tracker/tracker_types.h b/tracker/tracker_types.h index b92002f..7a820dd 100644 --- a/tracker/tracker_types.h +++ b/tracker/tracker_types.h @@ -471,10 +471,5 @@ typedef struct { bool if_leader; //if leader } TrackerRunningStatus; -typedef struct fdfs_connection_stat { - volatile int current_count; - int max_count; -} FDFSConnectionStat; - #endif