Simplify the supervisor's listen() on default address/port

This commit is contained in:
Christian Kreibich 2021-08-18 12:35:49 -07:00
parent b28fc77054
commit 90b7c6961e
2 changed files with 5 additions and 3 deletions

View file

@ -286,6 +286,7 @@ export {
global listen: function(a: string &default = default_listen_address,
p: port &default = default_port,
retry: interval &default = default_listen_retry): port;
## Initiate a remote connection.
##
## a: an address to connect to, e.g. "localhost" or "127.0.0.1".

View file

@ -43,9 +43,10 @@ event zeek_init() &priority=10
{
if ( Supervisor::is_supervisor() && SupervisorControl::enable_listen )
{
Broker::listen(Broker::default_listen_address,
Broker::default_port,
Broker::default_listen_retry);
# This may fail, possibly with scheduled retries. Any failures
# already get logged by the listen() implementation, so we don't
# report additionally.
Broker::listen();
}
Broker::subscribe(SupervisorControl::topic_prefix);