This patch was authored by @dimitribouniol and released by @Joannis.
Fixes a crash that could occur if the configuration configures a hostname address with a nil host or port, and the server is started according to the default configuration (#2479, fixes #2478).
The doc comment for HTTPServer.Configuration.address
also clarifies the usage of having a nil host or port when using a .hostname
-based address.