Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed using Symfony Serializer with RabbitMQ. #87

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

tkocjan
Copy link

@tkocjan tkocjan commented Oct 14, 2019

Fixes using Symfony Serializer with RabbitMQ.

Using QueueInteropTransport with RabbitMQ and Symfony Serializer will now send stamps. This also fixes Messenger retries because it uses stamps.

This fixes issue #86.

@tkocjan
Copy link
Author

tkocjan commented Oct 25, 2019

@weaverryan @sroze Can this get merged?

@Nyholm
Copy link
Collaborator

Nyholm commented Jan 19, 2020

Hey. Could you rebase your PR please?

{
$context = $this->contextManager->context();
$encodedMessage = $this->serializer->encode($envelope);

if ($context instanceof AmqpContext
&& !$this->serializer instanceof PhpSerializer
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if someone is using .a different serializer?

I dont really understand why we should special treat AMQP context and PHPSerializer. Could you please explain that?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants