summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--shard.yml2
-rw-r--r--src/invidious/helpers/handlers.cr13
2 files changed, 1 insertions, 14 deletions
diff --git a/shard.yml b/shard.yml
index 3980201d..69c1610f 100644
--- a/shard.yml
+++ b/shard.yml
@@ -19,6 +19,6 @@ dependencies:
github: kemalcr/kemal
version: ~> 0.26.0
-crystal: 0.31.0
+crystal: 0.31.1
license: AGPLv3
diff --git a/src/invidious/helpers/handlers.cr b/src/invidious/helpers/handlers.cr
index 949eb335..f2240691 100644
--- a/src/invidious/helpers/handlers.cr
+++ b/src/invidious/helpers/handlers.cr
@@ -237,16 +237,3 @@ class HTTP::Client
response
end
end
-
-struct Crystal::ThreadLocalValue(T)
- @values = Hash(Thread, T).new
-
- def get(&block : -> T)
- th = Thread.current
- if !@values[th]?
- @values[th] = yield
- else
- @values[th]
- end
- end
-end