This was my bad when I revised some of this code, but `app.listen` doesn't actually *throw* an error, instead it will invoke the `error` event on the server object if there is an issue. I'll revise this based on a latest copy in my other branch to avoid an intermittent failure here.