emersion opened this issue 5 months ago · 1 comments
If a bad config file is provided to Dovecot, the net.Pipe will not be closed and the test hangs.
net.Pipe
For some reason cmd.Wait() in a goroutine hangs after doveadm exits with an error... Seems like cmd.Process.Wait() works as expected though.
cmd.Wait()
doveadm
cmd.Process.Wait()