Move address output to the listen callback
Since listening is asynchronous, this guarantees the address will be filled out.
A
Asher committed
28c93612e63fde62fbb470e3f2265f81da1bac19
Parent: a9d1788
Since listening is asynchronous, this guarantees the address will be filled out.