diff options
author | lain <lain@soykaf.club> | 2018-03-19 17:42:09 +0100 |
---|---|---|
committer | lain <lain@soykaf.club> | 2018-03-19 17:42:09 +0100 |
commit | ec831751004e024aeff48f2afdbd4b90bc43e8e8 (patch) | |
tree | 764cd8621a302a30b16060c66de4342b5f49f800 /lib/pleroma/web/media_proxy | |
parent | 4d5161b16d21cb7880b468dd28b11581a148d4a3 (diff) | |
download | pleroma-ec831751004e024aeff48f2afdbd4b90bc43e8e8.tar.gz |
Use connection pools.
Diffstat (limited to 'lib/pleroma/web/media_proxy')
-rw-r--r-- | lib/pleroma/web/media_proxy/controller.ex | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pleroma/web/media_proxy/controller.ex b/lib/pleroma/web/media_proxy/controller.ex index 9327e7253..b0bbe8b64 100644 --- a/lib/pleroma/web/media_proxy/controller.ex +++ b/lib/pleroma/web/media_proxy/controller.ex @@ -3,7 +3,7 @@ defmodule Pleroma.Web.MediaProxy.MediaProxyController do require Logger @httpoison Application.get_env(:pleroma, :httpoison) - + @max_body_length 25 * 1048576 @cache_control %{ @@ -31,7 +31,7 @@ defmodule Pleroma.Web.MediaProxy.MediaProxyController do defp proxy_request(link) do headers = [{"user-agent", "Pleroma/MediaProxy; #{Pleroma.Web.base_url()} <#{Application.get_env(:pleroma, :instance)[:email]}>"}] - options = @httpoison.process_request_options([:insecure, {:follow_redirect, true}]) + options = @httpoison.process_request_options([:insecure, {:follow_redirect, true}]) ++ [{:pool, :default}] with \ {:ok, 200, headers, client} <- :hackney.request(:get, link, headers, "", options), headers = Enum.into(headers, Map.new), |