increment port and retry on EADDRINUSE