Bladeren bron

Fix #108, reattach now works properly

Guillaume J. Charmes 12 jaren geleden
bovenliggende
commit
0b2eee8b33
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      utils.go

+ 2 - 0
utils.go

@@ -220,6 +220,7 @@ func (w *writeBroadcaster) AddWriter(writer io.WriteCloser) {
 	w.writers.PushBack(writer)
 }
 
+// FIXME: Is that function used?
 func (w *writeBroadcaster) RemoveWriter(writer io.WriteCloser) {
 	for e := w.writers.Front(); e != nil; e = e.Next() {
 		v := e.Value.(io.Writer)
@@ -252,6 +253,7 @@ func (w *writeBroadcaster) Close() error {
 		writer := e.Value.(io.WriteCloser)
 		writer.Close()
 	}
+	w.writers.Init()
 	return nil
 }