From 7ff7536e2c55a8a624eb52ffc35c08441425e683 Mon Sep 17 00:00:00 2001 From: menwen Date: Sun, 10 Oct 2021 13:17:54 +0800 Subject: [PATCH] Delete unused 'time' fields from struct bio_job (#9622) looks like this field was never actually used and the call to time() is excessive. --- src/bio.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/bio.c b/src/bio.c index ff18c4fe7..f02389019 100644 --- a/src/bio.c +++ b/src/bio.c @@ -77,7 +77,6 @@ static unsigned long long bio_pending[BIO_NUM_OPS]; /* This structure represents a background Job. It is only used locally to this * file as the API does not expose the internals at all. */ struct bio_job { - time_t time; /* Time at which the job was created. */ /* Job specific arguments.*/ int fd; /* Fd for file based background jobs */ lazy_free_fn *free_fn; /* Function that will free the provided arguments */ @@ -127,7 +126,6 @@ void bioInit(void) { } void bioSubmitJob(int type, struct bio_job *job) { - job->time = time(NULL); pthread_mutex_lock(&bio_mutex[type]); listAddNodeTail(bio_jobs[type],job); bio_pending[type]++;