カウボーイhttps://github.com/extend/cowboyに次のようなコードがあることに気づきました
supervisor:start_child(cowboy_sup, child_spec(Ref, NbAcceptors,
Transport, TransOpts, Protocol, ProtoOpts)).
child_spec(Ref, NbAcceptors, Transport, TransOpts, Protocol, ProtoOpts) ->
{{cowboy_listener_sup, Ref}, {cowboy_listener_sup, start_link, [ NbAcceptors, Transport,
TransOpts, Protocol, ProtoOpts ]}, permanent, 5000, supervisor,[cowboy_listener_sup]}.
http://www.erlang.org/doc/man/supervisor.html#start_child-2
正しい子仕様ではないと思いますが、どう思いますか?