From 3f1d52d0ff39545c6cf9be83841d7518a513e362 Mon Sep 17 00:00:00 2001 From: "jaehoon.hyun" Date: Thu, 11 Apr 2019 20:39:43 +0900 Subject: [PATCH] resourceservice/resourceservice.c : enhancement resource free Change-Id: Iaaccc2b54d8545d9d282025c3b9d74ec8f95232e --- src/scoringmgr/resourceservice/resourceservice.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/scoringmgr/resourceservice/resourceservice.c b/src/scoringmgr/resourceservice/resourceservice.c index efcfdd4..7359393 100644 --- a/src/scoringmgr/resourceservice/resourceservice.c +++ b/src/scoringmgr/resourceservice/resourceservice.c @@ -258,9 +258,13 @@ static double getNetworkBandwidth() count++; } + + close(sock); } } + freeifaddrs(ifap); + return total / count; #else #error "Not Support this architecture" @@ -486,7 +490,7 @@ void startResourceService() pthread_create(&cpuUsageThread.t, NULL, daemonCpuUsage, NULL); pthread_create(&networkUsageThread.t, NULL, daemonNetworkUsage, NULL); - pthread_create(&diskUsageThread.t, NULL, daemonDiskUsage, NULL); + // pthread_create(&diskUsageThread.t, NULL, daemonDiskUsage, NULL); } void stopResourceService() @@ -504,7 +508,7 @@ void stopResourceService() pthread_detach(cpuUsageThread.t); pthread_detach(networkUsageThread.t); - pthread_detach(diskUsageThread.t); + // pthread_detach(diskUsageThread.t); printf("stopResourceService end\n"); } -- 2.34.1