From f4e11e75fe72e9257f7086966a6a480e5f3684a6 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 28 Aug 2019 10:34:22 +0200 Subject: [SERVER] Handle closeUnusedFd via timer --- src/server/altservers.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'src/server/altservers.c') diff --git a/src/server/altservers.c b/src/server/altservers.c index 7d7fdbe..e088601 100644 --- a/src/server/altservers.c +++ b/src/server/altservers.c @@ -20,7 +20,6 @@ static dnbd3_alt_server_t altServers[SERVER_MAX_ALTS]; static atomic_int numAltServers = 0; static pthread_mutex_t altServersLock; -static ticks nextCloseUnusedFd; // TODO: Move away static void *altservers_runCheck(void *data); static int altservers_getListForUplink(dnbd3_uplink_t *uplink, int *servers, int size, int current); @@ -380,13 +379,6 @@ static void *altservers_runCheck(void *data) setThreadName( "altserver-check" ); altservers_findUplinkInternal( uplink ); ref_put( &uplink->reference ); // Acquired in findUplinkAsync - // Save cache maps of all images if applicable - // TODO: Has nothing to do with alt servers really, maybe move somewhere else? - declare_now; - if ( _closeUnusedFd && timing_reached( &nextCloseUnusedFd, &now ) ) { - timing_gets( &nextCloseUnusedFd, 900 ); - image_closeUnusedFd(); - } return NULL; } -- cgit v1.2.3-55-g7522