diff --git a/lib/exrabbit.ex b/lib/exrabbit.ex index 4ed1ae9..0564dc5 100644 --- a/lib/exrabbit.ex +++ b/lib/exrabbit.ex @@ -69,14 +69,14 @@ defmodule Exrabbit.Utils do end end) - {:ok, connection} = :amqp_connection.start(amqp_params_network( + params = amqp_params_network( username: connection_settings[:username], password: connection_settings[:password], host: connection_settings[:host], virtual_host: connection_settings[:virtual_host], heartbeat: connection_settings[:heartbeat] - )) - connection + ) + :amqp_connection.start(params) end defp get_payload(amqp_msg(payload: payload)), do: payload diff --git a/mix.exs b/mix.exs index 809d08b..bdc4af8 100644 --- a/mix.exs +++ b/mix.exs @@ -10,7 +10,7 @@ defmodule Exrabbit.Mixfile do def application do [ mod: { Exrabbit, [] }, - applications: [:amqp_client, :jazz, :sweetconfig, :rabbit_common] + applications: [:amqp_client, :jazz, :sweetconfig, :rabbit_common, :xmerl] ] end