The latest changes to Bungie.net broke Halo 3 Asset-O-Matic again. I’m working on a new build featuring:

  • Search Matchmaking or Custom Games
  • Direct linking to the files page
  • Faster searching (5 times more grabbing threads)

A problem with increasing the amount of network activity is that the thread checking for the next page of results sometimes times out. It’s fine if a grabber thread times out because there’s 24 more left to continue to continue the work but there’s only one thread looking for the next page. I’ll have to see if I can add some fallback code to reinitilise the thread if it falls over.