diff options
author | Simon Rettberg | 2019-08-28 10:34:22 +0200 |
---|---|---|
committer | Simon Rettberg | 2019-08-28 10:34:22 +0200 |
commit | f4e11e75fe72e9257f7086966a6a480e5f3684a6 (patch) | |
tree | 6cb75cbdc81b9f25c51fca44358755e15470df54 /src/server/altservers.c | |
parent | [SERVER] Add timer infrastructure (diff) | |
download | dnbd3-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.c | 8 |
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; } |