summaryrefslogtreecommitdiff
path: root/src/cache/handlers
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2025-04-26 15:21:42 -0400
committerAndrew Opalach <andrew@akon.city> 2025-04-26 15:21:42 -0400
commit0935c234495c4945fcfd31e5f28d62218b7794d8 (patch)
tree5ff5ea0fad58a41f1c28258e6d95ba54a7311d90 /src/cache/handlers
parentb1985414e54edf1eebe597551a48609ad08c6cfa (diff)
downloadcamu-0935c234495c4945fcfd31e5f28d62218b7794d8.tar.gz
camu-0935c234495c4945fcfd31e5f28d62218b7794d8.tar.bz2
camu-0935c234495c4945fcfd31e5f28d62218b7794d8.zip
Sink performance tweaks, cleanup and add notes
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/cache/handlers')
-rw-r--r--src/cache/handlers/cdio.c2
-rw-r--r--src/cache/handlers/file.c2
-rw-r--r--src/cache/handlers/http.c2
3 files changed, 0 insertions, 6 deletions
diff --git a/src/cache/handlers/cdio.c b/src/cache/handlers/cdio.c
index e978343..e319f74 100644
--- a/src/cache/handlers/cdio.c
+++ b/src/cache/handlers/cdio.c
@@ -192,9 +192,7 @@ struct cch_entry *cch_handler_cdio_create(void)
struct cch_entry *entry = al_alloc_object(struct cch_entry);
entry->backing = backing;
entry->handler = (struct cch_handler *)cdio;
- entry->ref_count = 0;
entry->unknown_size = false;
- entry->hash = 0;
nn_mutex_init(&entry->mutex);
entry->handler->can_seek = handler_cdio_can_seek;
entry->handler->maybe_spawn_worker = handler_cdio_maybe_spawn_worker;
diff --git a/src/cache/handlers/file.c b/src/cache/handlers/file.c
index 9ac8933..9529772 100644
--- a/src/cache/handlers/file.c
+++ b/src/cache/handlers/file.c
@@ -39,9 +39,7 @@ struct cch_entry *cch_handler_file_create(str *path, str *liana)
struct cch_entry *entry = al_alloc_object(struct cch_entry);
entry->backing = backing;
entry->handler = (struct cch_handler *)file;
- entry->ref_count = 0;
entry->unknown_size = false;
- entry->hash = 0;
nn_mutex_init(&entry->mutex);
entry->handler->can_seek = handler_file_can_seek;
entry->handler->maybe_spawn_worker = handler_file_maybe_spawn_worker;
diff --git a/src/cache/handlers/http.c b/src/cache/handlers/http.c
index 08bd165..ed84bdc 100644
--- a/src/cache/handlers/http.c
+++ b/src/cache/handlers/http.c
@@ -106,9 +106,7 @@ struct cch_entry *cch_handler_http_create(str *url, struct nn_event_loop *loop)
struct cch_entry *entry = al_alloc_object(struct cch_entry);
entry->backing = backing;
entry->handler = (struct cch_handler *)http;
- entry->ref_count = 0;
entry->unknown_size = false;
- entry->hash = 0;
nn_mutex_init(&entry->mutex);
entry->handler->can_seek = handler_http_can_seek;
entry->handler->maybe_spawn_worker = handler_http_maybe_spawn_worker;