postgres nao esta fechando conexao e muitos usuarios ficam conectados no servido

problema agora, o servidor postgres esta avisando que ultrapassou o limit de usuarios conectados. porem ao mandar executar o select abaixo
SELECT * FROM pg_stat_activity ;
ele me deu como resposta
datid datname pid username aplication_name client_addr
12029; “postgres”; 2300; “admin”; “pgAdmin III - Browser”; “191.40.125.96”
95479; “erp”;1468; 16393; “admin”; “pgAdmin III - Query Tool”; “191.40.125.96”
95479; “erp”;1888; 16393; “admin”; “pgAdmin III - Browser”; “191.40.125.96”
acontece que esse ip é o meu, fechei o sistema, fechei o scritpcase e as conexoes continuam abertas, e com isso esta estourando o limite de usuarios conectados dentro do servidor se forem realizadas aberturas no sistema durante o dia
gostaria de saber como contorna isso

Olá Arquimedes,
A sua conexão está configurada como “Não persistentes”?

Configure no Scriptcase para conexão não persistente e no php.ini para não aceitar conexão persistente.

Muito obrigado Alexandre Pereira Bühler e Maurélio.

dentro do php.ini foi alterado o pgsql.allow_persistent =on para off

Há casos raros onde conexões persistentes se saem melhor.
Mas no geral deixe off como você fez.
Parabéns por achar o lugar onde fazer.