dotnet/orleans

SMS events lost in case of serialization failures with no failure indication if FireAndForgetDelivery=true

Open

#1.286 aberto em 14 de jan. de 2016

Ver no GitHub
 (21 comments) (0 reactions) (0 assignees)C# (2.123 forks)batch import
bughelp wanted

Métricas do repositório

Stars
 (10.777 stars)
Métricas de merge de PR
 (Mesclagem média 2d 2h) (64 fundiu PRs em 30d)

Description

Reported by @onionhammer.

If FireAndForgetDelivery is set to true, there is no indication to the producer (and to consumer) in case the message payload fails to serialize. The Task returned to producer is successfully resolved before the runtime attempts to send the message.

A potential solution is to resolve the Task returned to producer only after the message is successfully sent or delivered.

Guia do colaborador