Fix 'serving' message displaying wrong address when using 0 as port

When using zero as the port (to automatically choose port), the address in the "serving" message would also show zero as the port. This patch changes this to show the actual port in use.