Return error if onBeforeStart fails
This commit is contained in:
parent
dedbfa099c
commit
c8ab8567d9
@ -584,7 +584,7 @@ func (p *process) start() error {
|
||||
|
||||
p.reconnect(p.delay(stateFailed))
|
||||
|
||||
return nil
|
||||
return err
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -685,7 +685,7 @@ func TestProcessCallbacksOnBeforeStart(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
|
||||
err = p.Start()
|
||||
require.NoError(t, err)
|
||||
require.Error(t, err)
|
||||
|
||||
require.Eventually(t, func() bool {
|
||||
return p.Status().State == "failed"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user