Remove the on_reconnect from pool opts

This commit is contained in:
JianBo He 2020-03-25 10:49:17 +08:00
parent 624d848f77
commit 6a4d7d9002
2 changed files with 7 additions and 5 deletions

1
.gitignore vendored
View File

@ -12,3 +12,4 @@ tmp
_build/ _build/
rebar.lock rebar.lock
logs/ logs/
.rebar3

View File

@ -177,12 +177,13 @@ connect(#state{mod = Mod, opts = Opts, id = Id}) ->
connopts([], Acc) -> connopts([], Acc) ->
Acc; Acc;
connopts([{pool_size, _}|Opts], Acc) -> connopts([{Key, _}|Opts], Acc)
connopts(Opts, Acc); when Key =:= pool_size;
connopts([{pool_type, _}|Opts], Acc) -> Key =:= pool_type;
connopts(Opts, Acc); Key =:= auto_reconnect;
connopts([{auto_reconnect, _}|Opts], Acc) -> Key =:= on_reconnect ->
connopts(Opts, Acc); connopts(Opts, Acc);
connopts([Opt|Opts], Acc) -> connopts([Opt|Opts], Acc) ->
connopts(Opts, [Opt|Acc]). connopts(Opts, [Opt|Acc]).