diff --git a/goatherd.go b/goatherd.go index 3c1e3919abbcba99ef72101b5fe7b6a39fb888a1..29c9a2f4452f1c4b2de18f7a9d659a81a4c6e55b 100644 --- a/goatherd.go +++ b/goatherd.go @@ -169,7 +169,6 @@ func transaction_failed(err error) bool { // transaction, retrying if it fails. func check_offer(db *sql.DB, remote net.Addr, name string, offer string) (ok bool, err error) { for { - var i uint64 debugf("[%v] begin transaction", remote) tx, err := db.Begin() err_panic(err) @@ -184,7 +183,7 @@ func check_offer(db *sql.DB, remote net.Addr, name string, offer string) (ok boo return false, err } else { err_panic(err) } - for i = 0; i < cfg.Lookahead; i++ { + for i := uint64(0); i < cfg.Lookahead; i++ { debugf("[%v] checking for match (offset %v)", remote, i) // .Check increments .Counter if successfull // otherwise do it explicitly