public function execute(AMQPMessage $msg)
{
$span = $this->amqpSpanFactory->fromReceivedMessage($msg);
$this->tracer->trace([$span]);
$this->spanStack->push($span);
$result = $this->decoratedConsumer->execute($msg);
$this->tracer->trace([$this->amqpSpanFactory->fromConsumedMessage($msg)]);
$this->spanStack->pop();
return $result;
}