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