Merge pull request #37 from denschub/dont-reuse-sockets

Do not reuse cURL sockets
This commit is contained in:
Benjamin Neff 2016-07-02 10:44:04 +02:00 committed by GitHub
commit fc9c800214

View file

@ -11,12 +11,13 @@ module DiasporaFederation
# @return [Hash] hydra opts # @return [Hash] hydra opts
def self.hydra_opts def self.hydra_opts
@hydra_opts ||= { @hydra_opts ||= {
maxredirs: DiasporaFederation.http_redirect_limit, maxredirs: DiasporaFederation.http_redirect_limit,
timeout: DiasporaFederation.http_timeout, timeout: DiasporaFederation.http_timeout,
method: :post, method: :post,
verbose: DiasporaFederation.http_verbose, verbose: DiasporaFederation.http_verbose,
cainfo: DiasporaFederation.certificate_authorities, cainfo: DiasporaFederation.certificate_authorities,
headers: { forbid_reuse: true,
headers: {
"Expect" => "", "Expect" => "",
"Transfer-Encoding" => "", "Transfer-Encoding" => "",
"User-Agent" => DiasporaFederation.http_user_agent "User-Agent" => DiasporaFederation.http_user_agent