Browse Source

Adding error check for jetstream connection (#15252)

pull/15255/head
Ray 3 years ago
committed by GitHub
parent
commit
3bdb92fcad
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      internal/event/target/nats.go

8
internal/event/target/nats.go

@ -256,10 +256,12 @@ func (target *NATSTarget) IsActive() (bool, error) {
if target.natsConn != nil && target.args.JetStream.Enable {
target.jstream, connErr = target.natsConn.JetStream()
if connErr.Error() == nats.ErrNoServers.Error() {
return false, errNotConnected
if connErr != nil {
if connErr.Error() == nats.ErrNoServers.Error() {
return false, errNotConnected
}
return false, connErr
}
return false, connErr
}
return true, nil

Loading…
Cancel
Save