Oi Euler, acabei resolvendo da seguinte forma: abri mão da transação única. E usei uma conexões para cada SqlCommand. Só haverao 8 por, em forma de pilha. Sinceramente não sei explicar o que houve. Quando eu depurava a aplicação, executando passo a passo, não dava erro. O pool que utilize é na aplicação (do próprio componente). Eu te respondi em outro post. O pg é 9.1. Está na própria maquina de desenvolvimento. Só tive problema nessa rotina mesmo, por ser algo mais complexo, envolvendo multithreading, eu imagino.
Valeu pela atenção. Jean Domingues. ----- Mensagem original ----- > De: Euler Taveira <eu...@timbira.com> > Para: Comunidade PostgreSQL Brasileira <pgbr-geral@listas.postgresql.org.br> > Cc: > Enviadas: Sábado, 18 de Agosto de 2012 21:23 > Assunto: Re: [pgbr-geral] Erro fechando conexão > > On 18-08-2012 18:22, Jean Domingues wrote: >> Só complementando, tem uma variação do log, que agora lista a chama da > função pl: >> >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT51654996179717353/PORTAL51654996179717353: SELECT version() >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT30284275279717353/PORTAL30284275279717353: show integer_datetimes >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT151131857779717353/PORTAL151131857779717353: SET autocommit=true >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT170462156579717353/PORTAL170462156579717353: SET datestyle=ISO >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT108890634879717353/PORTAL108890634879717353: SET > client_encoding='UTF8' >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT76880307779717353/PORTAL76880307779717353: SET search_path TO public; >> 2012-08-18 18:20:24 BRT LOG: executar > PRSTMT98458027279717368/PORTAL98458027279717368: SELECT * from > sp_pesquisar_cliente($1, $2) AS return_value >> 2012-08-18 18:20:24 BRT DETALHE: parâmetros: $1 = '22635', $2 = > '978' >> 2012-08-18 18:20:26 BRT ERRO: portal "PORTAL99004448679717368" > não existe >> 2012-08-18 18:20:26 BRT FATAL: tipo de mensagem do cliente 0 é inválido >> > Você utiliza alguma solução de "pool"? Esse log_line_prefix está > incompreensível (coloque espaços e diga qual o valor utilizado). Você ainda > não informou o que lhe pedi no último email... > > > -- > Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ > PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral