mirror of
https://github.com/openziti/zrok.git
synced 2024-11-07 08:44:14 +01:00
commit
d34e024b66
@ -58,7 +58,9 @@ func (a *Agent) Start() error {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if shouldAck {
|
if shouldAck {
|
||||||
event.Ack()
|
if err := event.Ack(); err != nil {
|
||||||
|
logrus.Error("unable to Ack message", err)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
logrus.Error(err)
|
logrus.Error(err)
|
||||||
|
@ -73,7 +73,7 @@ func (s *amqpSource) Start(events chan ZitiEventMsg) (join chan struct{}, err er
|
|||||||
for event := range s.msgs {
|
for event := range s.msgs {
|
||||||
events <- &ZitiEventAMQP{
|
events <- &ZitiEventAMQP{
|
||||||
data: ZitiEventJson(event.Body),
|
data: ZitiEventJson(event.Body),
|
||||||
msg: &event,
|
msg: event,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
close(s.join)
|
close(s.join)
|
||||||
|
@ -5,7 +5,6 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
"github.com/openziti/zrok/util"
|
"github.com/openziti/zrok/util"
|
||||||
"github.com/pkg/errors"
|
|
||||||
amqp "github.com/rabbitmq/amqp091-go"
|
amqp "github.com/rabbitmq/amqp091-go"
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -58,7 +57,7 @@ func (e *ZitiEventJsonMsg) Ack() error {
|
|||||||
|
|
||||||
type ZitiEventAMQP struct {
|
type ZitiEventAMQP struct {
|
||||||
data ZitiEventJson
|
data ZitiEventJson
|
||||||
msg *amqp.Delivery
|
msg amqp.Delivery
|
||||||
}
|
}
|
||||||
|
|
||||||
func (e *ZitiEventAMQP) Data() ZitiEventJson {
|
func (e *ZitiEventAMQP) Data() ZitiEventJson {
|
||||||
@ -66,9 +65,6 @@ func (e *ZitiEventAMQP) Data() ZitiEventJson {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (e *ZitiEventAMQP) Ack() error {
|
func (e *ZitiEventAMQP) Ack() error {
|
||||||
if e.msg != nil {
|
|
||||||
return errors.New("Nil delivery message")
|
|
||||||
}
|
|
||||||
return e.msg.Ack(false)
|
return e.msg.Ack(false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user