exception
drozzy opened this issue · comments
So I'm getting this when running against this vagrant box of elastic search:
2> erlastic_search:create_index(<<"resources">>).
** exception exit: {noproc,
{gen_server,call,
[hackney_manager,
{new_request,<0.437.0>,#Ref<0.0.1.7008>,
{client,undefined,hackney_dummy_metrics,
hackney_tcp_transport,"127.0.0.1",9200,
<<"127.0.0.1:9200">>,
[{connect_timeout,infinity},
{recv_timeout,infinity}],
nil,nil,nil,true,hackney_pool,infinity,
false,5,false,0,...}},
infinity]}}
in function gen_server:call/3 (gen_server.erl, line 212)
in call from hackney_manager:init_request/1 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/hackney/src/hackney_client/hackney_manager.erl, line 65)
in call from hackney_manager:new_request/1 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/hackney/src/hackney_client/hackney_manager.erl, line 55)
in call from hackney_connect:socket_from_pool/4 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/hackney/src/hackney_connect/hackney_connect.erl, line 181)
in call from hackney_connect:connect/5 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/hackney/src/hackney_connect/hackney_connect.erl, line 41)
in call from hackney:request/5 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/hackney/src/hackney_client/hackney.erl, line 317)
in call from erls_resource:do_request/6 (c:/Users/drozdyuka/Projects/NRC/drozdyuka/erlastic_search/_build/default/lib/erlastic_search/src/erls_resource.erl, line 67)
3>
Easy to fix - just restart the application :
application:ensure_all_started(erlastic_search).
In the longer term needs a better supervisor strategy.