concurrent metadata fetch memory leak