Exceções conhecidas e suas soluções

Posted . Visible to the public.

Quando trabalhando com operações de download de arquivos e download/acesso à páginas da internet, pode ser possível enfrentar a seguinte exceção:

Invalid use of SingleClientConnManager: connection still allocated. Make sure to release the connection before allocating another one.

Isto ocorre porque tentou-se adquirir um arquivo sem se ter consumido toda a stream obtida para um arquivo obtido anteriormente. Para corrigir basta terminar de consumir toda a stream anterior, ou caso se deseja descartá-la, utilizar o método consumeContent() ainda na HttpResponse anterior.

Bruno Vieira
Posted by Bruno Vieira to ZeroGlosa (2012-09-05 14:58)