<div dir="ltr"><div class="gmail_default" style=""><div class="gmail_default">Hi there,</div><div class="gmail_default">I am using pgpool-II 3.4.3, PosgreSQL 9.4.4 and Glassfish 4.1 on linux Debian 7.8 and I have a serious problem with connection: it happens that all child processes goes in DISCARD status and pgpool is frozen: it does not accept new connections and not respond to shutdown command. The only way to restart pgpool is restarting the entire server.</div><div class="gmail_default"><br></div><div class="gmail_default">This is output of ps command:</div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default">postgres  9180  8304  0 12:19 pts/0    00:00:00 pgpool -n -d</div><div class="gmail_default">postgres  9181  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50224) DISCARD</div><div class="gmail_default">postgres  9182  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50755) DISCARD</div><div class="gmail_default">postgres  9183  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49924) DISCARD</div><div class="gmail_default">postgres  9184  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50229) DISCARD</div><div class="gmail_default">postgres  9185  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(52830) DISCARD</div><div class="gmail_default">postgres  9186  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50231) DISCARD</div><div class="gmail_default">postgres  9187  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50191) DISCARD</div><div class="gmail_default">postgres  9188  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50189) DISCARD</div><div class="gmail_default">postgres  9189  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50453) DISCARD</div><div class="gmail_default">postgres  9190  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50227) DISCARD</div><div class="gmail_default">postgres  9191  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49925) DISCARD</div><div class="gmail_default">postgres  9192  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50186) DISCARD</div><div class="gmail_default">postgres  9193  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50188) DISCARD</div><div class="gmail_default">postgres  9194  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50448) DISCARD</div><div class="gmail_default">postgres  9195  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50196) DISCARD</div><div class="gmail_default">postgres  9196  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50190) DISCARD</div><div class="gmail_default">postgres  9197  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50451) DISCARD</div><div class="gmail_default">postgres  9198  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50192) DISCARD</div><div class="gmail_default">postgres  9199  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49928) DISCARD</div><div class="gmail_default">postgres  9200  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49927) DISCARD</div><div class="gmail_default">postgres  9201  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50445) DISCARD</div><div class="gmail_default">postgres  9202  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49929) DISCARD</div><div class="gmail_default">postgres  9203  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50447) DISCARD</div><div class="gmail_default">postgres  9204  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50753) DISCARD</div><div class="gmail_default">postgres  9205  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50184) DISCARD</div><div class="gmail_default">postgres  9206  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50228) DISCARD</div><div class="gmail_default">postgres  9207  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50450) DISCARD</div><div class="gmail_default">postgres  9208  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(52831) DISCARD</div><div class="gmail_default">postgres  9209  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(49931) DISCARD</div><div class="gmail_default">postgres  9210  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50230) DISCARD</div><div class="gmail_default">postgres  9211  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50225) DISCARD</div><div class="gmail_default">postgres  9212  9180  0 12:19 pts/0    00:00:00 pgpool: aptredevo redevolution <a href="http://host64-122-dynamic.52-79-r.retail.telecomitalia.it">host64-122-dynamic.52-79-r.retail.telecomitalia.it</a>(50223) DISCARD</div><div class="gmail_default">postgres  9213  9180  0 12:19 pts/0    00:00:00 pgpool: PCP: wait for connection request</div><div class="gmail_default">postgres  9214  9180  0 12:19 pts/0    00:00:01 pgpool: worker process</div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default">I tried to manage client_idle_limit and connection_life_time parameters in pgpool.conf, but I was not lucky.</div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default">Can you help me to avoid this critical situation, please?</div><div class="gmail_default"><br></div><div class="gmail_default">Thanks in advance.</div><div class="gmail_default"><br></div><div class="gmail_default"><br></div><div class="gmail_default">Mephysto</div></div></div>