@@ -347,7 +347,7 @@ func MergeSortList(o, n interface{}, maxPushSize int) *SortList {
*nf = append(*nf, v)
}
sort.Sort(nf)
- if len(*nf) > maxPushSize {
+ if maxPushSize > 0 && len(*nf) > maxPushSize {
*nf = (*nf)[:maxPushSize]
return nf