Do not call listen() on socks from failed autoscan bind()s

This is mostly harmless, but we end up with a pointless
  listening socket bound to some random client port that we're
  not actually accepting connections on.