summaryrefslogtreecommitdiffstats
path: root/src/server/altservers.c
diff options
context:
space:
mode:
authorSimon Rettberg2019-08-28 10:34:22 +0200
committerSimon Rettberg2019-08-28 10:34:22 +0200
commitf4e11e75fe72e9257f7086966a6a480e5f3684a6 (patch)
tree6cb75cbdc81b9f25c51fca44358755e15470df54 /src/server/altservers.c
parent[SERVER] Add timer infrastructure (diff)
downloaddnbd3-f4e11e75fe72e9257f7086966a6a480e5f3684a6.tar.gz
dnbd3-f4e11e75fe72e9257f7086966a6a480e5f3684a6.tar.xz
dnbd3-f4e11e75fe72e9257f7086966a6a480e5f3684a6.zip
[SERVER] Handle closeUnusedFd via timer
Diffstat (limited to 'src/server/altservers.c')
-rw-r--r--src/server/altservers.c8
1 files changed, 0 insertions, 8 deletions
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;
}