From f5425ae8cc86d2c4faa9731249a69ca66090827f Mon Sep 17 00:00:00 2001 From: yuqing Date: Sat, 13 Sep 2014 20:14:13 +0800 Subject: [PATCH] bug fixed: two tracker leaders occur in rare case --- storage/tracker_client_thread.c | 1 + 1 file changed, 1 insertion(+) diff --git a/storage/tracker_client_thread.c b/storage/tracker_client_thread.c index 4bfd133..0eda313 100644 --- a/storage/tracker_client_thread.c +++ b/storage/tracker_client_thread.c @@ -1051,6 +1051,7 @@ static int _notify_reselect_tleader(ConnectionInfo *pTrackerServer) static int notify_reselect_tracker_leader(ConnectionInfo *pTrackerServer) { int result; + ConnectionInfo *conn; pTrackerServer->sock = -1; if ((conn=tracker_connect_server(pTrackerServer, &result)) == NULL)