id,summary,reporter,owner,description,type,status,priority,milestone,component,version,resolution,keywords,cc
108,c3p0 backend I/O exceptions not caught properly,smith@…,smartp@cardiff.ac.uk,"When the connection fails, the transaction doesn't complete properly and then no subsequent stuff is saved to the DB, with uninformative error messages...

c.f.

DEBUG 2012-07-04 11:37:01,565 (c.m.v.c.i.NewPooledConnection:430) ---> com.mchange.v2.c3p0.impl.NewPooledConnection@4f9e3e24 handling a throwable.
org.postgresql.util.PSQLException: An I/O error occured while sending to the backend.
DEBUG 2012-07-04 11:37:01,594 (c.m.v.c.i.DefaultConnectionTester:126) ---> Testing a Connection in response to an Exception:
org.postgresql.util.PSQLException: An I/O error occured while sending to the backend.
DEBUG 2012-07-04 11:37:01,601 (c.m.v.c.i.NewPooledConnection:449) ---> com.mchange.v2.c3p0.impl.NewPooledConnection@4f9e3e24 invalidated by Exception.
org.postgresql.util.PSQLException: An I/O error occured while sending to the backend.
DEBUG 2012-07-04 11:37:01,654 (c.m.v.c.i.C3P0PooledConnectionPool$1PooledConnectionResourcePoolManager:468) ---> Preparing to destroy PooledConnection: com.mchange.v2.c3p0.impl.NewPooledConnection@4f9e3e24
DEBUG 2012-07-04 11:37:01,654 (c.m.v.c.i.NewPooledConnection:566) ---> com.mchange.v2.c3p0.impl.NewPooledConnection@4f9e3e24 closed by a client.
java.lang.Exception: DEBUG -- CLOSE BY CLIENT STACK TRACE",defect,assigned,major,v1.2.1,Raptor MUA,v1.0.1,,,
