anchor.diff:  				]}
   			]),
   
  -			cowboy:start_http(
  +			Started = cowboy:start_http(
   				http,
   				Acceptors,
   				[{port, Port}, {max_connections, MaxConnections} | Options],
   				[{env, [{dispatch, Dispatch}]}]
  -			)
  +			),
  +
  +			case Started of
  +				{error, _} ->
  +					ok;
  +				_ ->
  +					Started
  +			end
   	end.
   
   %%
  
positive.code: 		{undefined, _} ->
  			ok;
  		_ ->
  			ranch:start_listener(
  				mqtt,
  				Acceptors,
  				ranch_tcp,
  				[{port, Port}, {max_connections, MaxConnections} | Options],
  				mqtt_protocol,
  				[{dispatch, mqtt_server}]
  			)
  	end.
  
  start_mqtts_listener(EnvPort, Settings) ->
  	Port = application:get_env(?APPLICATION, EnvPort),
  
  	MaxConnections = Settings#?MODULE.max_connections,
  	Options = Settings#?MODULE.options,
  
negative.code: 				  options = []}).
  
  start_mqtt_listener(EnvPort, Settings) ->
  	{ok, Port} = application:get_env(?APPLICATION, EnvPort),
  
  	MaxConnections = Settings#?MODULE.max_connections,
  	Options = Settings#?MODULE.options,
  