Pessoal, uso o component de acesso a dados da Devart para Postgresql. Nunca tive problemas, até agora. Estou executando PgSQLCommand e uma rotina multi thread. O erro que estou tendo é que a conexão simplesmente fecha. No arquivo de log, aparece o seguinte:
2012-08-18 16:53:16 BRT LOG: não pôde receber dados do cliente: unrecognized winsock error 10061 2012-08-18 16:53:16 BRT LOG: EOF inesperado durante conexão do cliente 2012-08-18 16:55:13 BRT ERRO: formato de mensagem é inválido 2012-08-18 16:55:13 BRT FATAL: tipo de mensagem do cliente 57 é inválido Antes disso ta tudo normal: 2012-08-18 16:48:20 BRT LOG: sistema de banco de dados foi desligado em 2012-08-18 16:48:17 BRT 2012-08-18 16:48:20 BRT LOG: sistema de banco de dados está pronto para aceitar conexões 2012-08-18 16:48:20 BRT LOG: inicializador do autovacuum foi iniciado Alguém saberia me dizer o que pode estar acontecendo? Será que tem a ver com o multithreading? Obs.: não posso fazer várias conexões, porque preciso que tudo seja executado na mesma transação. Inclusive, não sei se chamadas sucessivas a uma mesma função escrita em PL que esteja dentro da mesma transação será executada em outro processador/processo do servidor. Jean Domingues. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral