Commit 0523ad62 authored by Laurent Bernaille's avatar Laurent Bernaille

Fix logic of delete function

parent 67fee731
...@@ -75,10 +75,10 @@ func (q *graceTerminateRSList) remove(rs *listItem) bool { ...@@ -75,10 +75,10 @@ func (q *graceTerminateRSList) remove(rs *listItem) bool {
uniqueRS := rs.String() uniqueRS := rs.String()
if _, ok := q.list[uniqueRS]; ok { if _, ok := q.list[uniqueRS]; ok {
return false delete(q.list, uniqueRS)
return true
} }
delete(q.list, uniqueRS) return false
return true
} }
func (q *graceTerminateRSList) flushList(handler func(rsToDelete *listItem) (bool, error)) bool { func (q *graceTerminateRSList) flushList(handler func(rsToDelete *listItem) (bool, error)) bool {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment