Handle case where component restarts at different ephemeral port