anchor.diff:  %%--------------------------------------------------------------------
   init([]) ->
       process_flag(trap_exit, true),
  -    case vmq_plugin_mgr:enable_module_plugin(?MODULE, change_config, 1) of
  -        ok ->
  -            {ok, []};
  -        {error, Reason} ->
  -            {stop, Reason}
  -    end.
  +    Env = vmq_config:get_all_env(vmq_server),
  +    _ = configure_listeners(Env, []),
  +    {ok, #state{}}.
   
   %%--------------------------------------------------------------------
   %% @private
  
positive.code:          terminate/2,
           code_change/3]).
  
  %%%===================================================================
  %%% API
  %%%===================================================================
  
negative.code: %%--------------------------------------------------------------------
  start_link() ->
      gen_server:start_link({local, ?MODULE}, ?MODULE, [], []).
  
  listener_sup_sup(Addr, Port) ->
      AAddr = addr(Addr),
  