Fix for potential race conditions: Block for pending futures...