rows is closed implicitly when rows.Next() returns false, but when the
client hangs up, sendOldEvents returns without retrieving all
results. In this case rows.Close() needs to be called explicitly.
Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curoverse.com>
sess.log.WithError(err).Error("db.Query failed")
return
}
sess.log.WithError(err).Error("db.Query failed")
return
}
for rows.Next() {
var id uint64
err := rows.Scan(&id)
for rows.Next() {
var id uint64
err := rows.Scan(&id)