OK, I'm finding that disconnection times vary between < 1 second and 5 
minutes.  

disconnection: session time: 0:03:35.335 user=rich database=alpha 
host=localhost port=51523

This is where it's confusing.  The pool is completely empty, and I should 
be getting no PG errors, but I have (am testing this again).  You're saying 
I *have to* apply *DB.pool.connection_validation_timeout = -1* in order to 
review the pool first to see if there's any open connections first?  The 
confusing bit is that if there are no valid connections, the request is 
still there.  You've stated that the timeout set to -1 is how you always 
review the pool and instantiate a new connection if there are no current 
open connections to be used.  Why is that not the case all the time?  Is it 
assumed there should be a current connection open?

Cheers

-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sequel-talk/7e71cd7f-8784-4df1-8b90-dded305fda65%40googlegroups.com.

Reply via email to