É exatamente isto que está acontecendo. Verifique o seu código, está acontecendo alguma condição de corrida em que determinado processo tem o domínio sobre um recurso e não o libera, enquanto outro precisa deste mesmo recurso para prosseguir.
é o seguinte, pelo q percebi, na primeira passagem pelo método, o índice foi criado, porém, através de uma idéia fantástica apaguei na mão os indices, creio q, nesse momento ele perdeu a referência e não encontrava nada relacionado à indices no path de destino, foi então que tive a brilhante idéia de percorrer o caminho inverso, e ao recuperar da lixeira os índices e colocá-los na pasta referente ao path, voltou a funcionar. Agora preciso ver como faço para excluir um índice, quem souber e quiser postar agradeço, mas já sou grato pela força ae!!!