Przeglądaj źródła

Fix Reset() bug

Jonathan D. Storm 3 tygodni temu
rodzic
commit
b4e7f82244
1 zmienionych plików z 3 dodań i 3 usunięć
  1. 3 3
      v6/depager.go

+ 3 - 3
v6/depager.go

@@ -107,7 +107,7 @@ func (p *pager[T]) iteratePages() <-chan Page[T] {
 		defer close(ch)
 		var page Page[T]
 		for {
-			if p.pctx.Err() != nil {
+			if p.ctx.Err() != nil {
 				break
 			}
 			page = <-p.pagePool
@@ -143,7 +143,7 @@ func (p *pager[T]) IterPages() <-chan Page[T] {
 		defer close(p.done)
 		defer close(ch)
 		for page := range p.iteratePages() {
-			if p.pctx.Err() != nil {
+			if p.ctx.Err() != nil {
 				p.pagePool <- page
 				break
 			}
@@ -164,7 +164,7 @@ func (p *pager[T]) Iter() <-chan T {
 		defer close(p.done)
 		defer close(ch)
 		for page := range p.iteratePages() {
-			if p.pctx.Err() != nil {
+			if p.ctx.Err() != nil {
 				p.pagePool <- page
 				break
 			}