Ao criar o arquivo temporário, não esta movendo para o original mas apenas copiando, assim o temporário  não estava sendo excluido