priestjim / gen_rpc

A scalable RPC library for Erlang-VM based languages

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Potencial issue with hut 1.2.1

dsrosario opened this issue · comments

Hello,

I have accidentally bumped hut to 1.2.1 at my project and gen_rpc crashes at application starts:
1 14:19:14.426 [error] [Undefined:Undefined:<0.1786.0>] Supervisor gen_rpc_sup had child gen_rpc_server_tcp started with gen_rpc_server:start_link(tcp) at undefined exit with reason undef in context start_error 2 14:19:14.428 [error] [Undefined:Undefined:<0.1469.0>] Lager event handler error_logger_lager_h exited with reason {'EXIT',{{badmatch,[gen_rpc_server_tcp,undefined,error,{'module could not be loaded',hut}, undefined,[{gen_rpc_server,init,1,[{file,"XXXXXXXXXXXX/_build/default/deps/gen_rpc/src/gen_rpc_server.erl"},{line,58}]},{gen_statem,init_it,6,[{file,"gen_statem.erl"},{line,662}]},{proc_lib,init_p_do_apply, 3,[{file,"proc_lib.erl"},{line,247}]}]]},[{error_logger_lager_h,log_event,2,[{file,"XXXXXXXXXXXX/_build/default/deps/lager/src/e..."},...]},...]}} 3 14:19:14.456 [debug] [lager_handler_watcher:Undefined:<0.1469.0>] Lager installed handler error_logger_lager_h into error_logger

Reverting hut 1.2.0 fixes the issue!

The branch currently under development (phoenix) works with Erlang 21 and hut 1.2.1.