INNER CODE UNIT · Go
servers
instead-hub/instead · src/tiny/ifbot/ifbot/server.go:113
servers = servers[:len(servers)-1]
return
}
}
}
func Kill() {
t := time.Now().Unix()
var oldest int64 = 0
var ctx *Instance
for _, v := range servers {
if t-v.last_time > oldest {
oldest = t - v.last_time
ctx = v
}
}
if ctx != nil && oldest > 60*5 {
log.Printf("Killing %d\n", ctx.id)