diff options
author | sr | 2012-09-02 18:49:16 +0200 |
---|---|---|
committer | sr | 2012-09-02 18:49:16 +0200 |
commit | 8c0712acf701925fa36ca85a548d56a7851543c5 (patch) | |
tree | b5f24197c09549f91c0c1d6de0ed1dc99cf96e0a /src/server/server.c | |
parent | [KERNEL] Fix off-by-one error (diff) | |
download | dnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.tar.gz dnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.tar.xz dnbd3-8c0712acf701925fa36ca85a548d56a7851543c5.zip |
[SERVER] Add list of trusted servers and namespaces (load, display)
Diffstat (limited to 'src/server/server.c')
-rw-r--r-- | src/server/server.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/src/server/server.c b/src/server/server.c index 1ca55fa..feee30b 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -47,6 +47,7 @@ char *_config_file_name = DEFAULT_SERVER_CONFIG_FILE; char *_local_namespace = NULL; char *_ipc_password = NULL; GSList *_dnbd3_images = NULL; // of dnbd3_image_t +GSList *_trusted_servers = NULL; void dnbd3_print_help(char* argv_0) { @@ -211,7 +212,6 @@ int main(int argc, char* argv[]) struct sockaddr_in client; unsigned int len = sizeof(client); int fd; - time_t next_delete_invocation = 0; struct timeval timeout; timeout.tv_sec = SOCKET_TIMEOUT_SERVER; timeout.tv_usec = 0; @@ -267,13 +267,6 @@ int main(int argc, char* argv[]) continue; } pthread_detach(dnbd3_client->thread); - // Call image deletion function if last call is more than 5 minutes ago - const time_t now = time(NULL); - if (now < next_delete_invocation) - { - next_delete_invocation = now + 300; - dnbd3_exec_delete(TRUE); - } } dnbd3_cleanup(); |