[firebase-br] Erro INET/inet_error: read errno = 10054

Carlos H. Cantu listas em warmboot.com.br
Seg Nov 13 10:30:26 -03 2017


O IBO não faz milagre. Se você abrir uma transação com isolamento
snapshot, não tem como ele fechá-la automaticamente (para avançar a
OAT), pois vc está usando um isolamento que serve justamente para
manter uma visão persistente dos dados. Fechar ela e abrir outra
arruinaria a consistência.

Erros de INET são erros de rede. O Firebird apenas reporta eles no log
pra vc ter ciência.

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br

R> Bom dia,

R> Usamos o IBO para acesso ao banco de dados, pelo que li, o IBO ja possui um
R> controle transacional inteligente,
R> onde não permite que transações fiquem abertas desnecessariamente.

R> Independente disso, procuro fechar a transação com commit em todas as 
R> operações em que realizo alterações
R> no banco de dados seguindo este padrão:
R> Try
R> // operações
R> dm.ibotransaction1.commit;
R> except
R> dm.ibotransaction1.rollback;
R> end;

R> Posso estar errando aqui?

R> Grato


R> -----Mensagem Original----- 
R> From: centriscorps em gmail.com
R> Sent: Saturday, November 11, 2017 12:55 PM
R> To: FireBase
R> Subject: Re: [firebase-br] Erro INET/inet_error: read errno = 10054

R> Como está o controle transacional da sua aplicação? Ela também pode estar
R> influenciando nisto.

R> Renato





Mais detalhes sobre a lista de discussão lista