Not sure what the right way to deal with this is. In the callback passed to conn.connect on line 931, having called back won't do anything up the chain, since we're not connected. However, if do we call the callbackWrapper, it will result in us setting _connecting to false, which would be a Bad Thing™.