removed ruby threading causes race conditions with datamapper