Skip to content

Commit c4fb7ae

Browse files
Merge pull request #15745 from rabbitmq/mk-epmd-monitor-avoid-a-formatter-exception
`epmd` monitor: do not assume that the port is guaranteed to be discovered by the time this code runs (cherry picked from commit 95cfcba)
1 parent 02099b8 commit c4fb7ae

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

deps/rabbit/src/rabbit_epmd_monitor.erl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,9 @@ check_epmd(State = #state{mod = Mod,
8989
handle_port_please(init, noport, Me, Port) ->
9090
?LOG_INFO("epmd does not know us, re-registering as ~ts", [Me]),
9191
{ok, Port};
92+
handle_port_please(check, noport, Me, undefined) ->
93+
?LOG_WARNING("epmd does not know us, re-registering ~ts, port is not known yet", [Me]),
94+
{ok, undefined};
9295
handle_port_please(check, noport, Me, Port) ->
9396
?LOG_WARNING("epmd does not know us, re-registering ~ts at port ~b", [Me, Port]),
9497
{ok, Port};

0 commit comments

Comments
 (0)