       max_sessions: 8,
       max_keep_alive_length: 4,
       max_pipeline_length: 4,
-      keep_alive_timeout: @timeout,
+      keep_alive_timeout: 120_000,
       pipeline_timeout: 60_000
     ]
     :httpc.set_options(opts, :nerves)

  end

  def get(pid, url) do
    GenServer.call(pid, {:get, url}, @timeout)
  end

  def init([]) do

defmodule Nerves.Utils.HTTPClient do
  use GenServer

  @progress_steps 50

  def start_link() do
