Fixed
- Reject execute/query while the connection is closing or already closed
connection.execute(sql)/executeNonQueryreport SELECT row counts instead of-1- External-table socket writes settle only after the write callback (or drain)
connection.execute(sql) / executeNonQuery report SELECT row counts instead of -1