mirror of
https://github.com/featurebasedb/featurebase.git
synced 2026-09-07 00:55:55 +00:00
Merge pull request #1696 from travisturner/test-verbose-stderr
prevent closing os.Stderr (used in verbose test logging)
This commit is contained in:
commit
ddd0b7648a
1 changed files with 4 additions and 1 deletions
|
|
@ -364,7 +364,10 @@ func (m *Command) Close() error {
|
|||
eg.Go(m.gossipMemberSet.Close)
|
||||
}
|
||||
if closer, ok := m.logOutput.(io.Closer); ok {
|
||||
eg.Go(closer.Close)
|
||||
// If closer is os.Stdout or os.Stderr, don't close it.
|
||||
if closer != os.Stdout && closer != os.Stderr {
|
||||
eg.Go(closer.Close)
|
||||
}
|
||||
}
|
||||
err := eg.Wait()
|
||||
return errors.Wrap(err, "closing everything")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue