fixes a bug that came up while testing some new stuff using green threads in FO's codebase. Basically, multiple threads could try and create a table all at the same time, one would win and the rest would fail out, now they should all recover from the table all of a sudden existing correctly.