shithub: hugo

Download patch

ref: e02dc6742af9d1a23bdeaa89704fdfcdd075c875
parent: 3616d16701d374af33c551fe56a1baeadeb50460
author: spf13 <[email protected]>
date: Mon Nov 3 19:36:05 EST 2014

Cleanup file conversion handling

--- a/hugolib/site.go
+++ b/hugolib/site.go
@@ -365,35 +365,34 @@
 	readErrs := <-errs
 
 	results = make(chan HandledResult)
-	pagechan := make(chan *Page)
-	filechan = make(chan *source.File)
+	pageChan := make(chan *Page)
+	fileConvChan := make(chan *source.File)
 
 	wg = &sync.WaitGroup{}
 
 	for i := 0; i < procs*4; i++ {
 		wg.Add(1)
-		go fileConverter(s, filechan, results, wg)
+		go fileConverter(s, fileConvChan, results, wg)
 	}
 
 	wg = &sync.WaitGroup{}
 	for i := 0; i < procs*4; i++ {
 		wg.Add(1)
-		go pageConverter(s, pagechan, results, wg)
+		go pageConverter(s, pageChan, results, wg)
 	}
 
 	go converterCollator(s, results, errs)
 
 	for _, p := range s.Pages {
-		pagechan <- p
+		pageChan <- p
 	}
 
 	for _, f := range s.Files {
-		fmt.Println(f)
-		filechan <- f
+		fileConvChan <- f
 	}
 
-	close(pagechan)
-	close(filechan)
+	close(pageChan)
+	close(fileConvChan)
 
 	wg.Wait()