diff --git a/shapeshifter.go b/shapeshifter.go index 0974596d38be3c15bf0c41b6614837bbedfb2f15..faab05eebf87829fa2cc6a9ecc5a2b3e0eb8920b 100644 --- a/shapeshifter.go +++ b/shapeshifter.go @@ -38,6 +38,9 @@ func (ss *ShapeShifter) Close() error { if ss.ln != nil { return ss.ln.Close() } + if ss.errChan != nil { + close(ss.errChan) + } return nil }