Repository navigation
Commit be44382
committed
fix(mothership): retry a deduplicated send whose stream lookup failed
A lookup that failed with a network error or 5xx was read as proof that the
earlier attempt's stream existed, so a send that never started was
reattached and finalized instead of re-sent. Only a lookup this send aborted
skips the retry now; the server deduplicates the retry by id.1 parent cec0ebb commit be44382
2 files changed
Lines changed: 42 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3073 | 3073 | | |
3074 | 3074 | | |
3075 | 3075 | | |
| 3076 | + | |
| 3077 | + | |
| 3078 | + | |
| 3079 | + | |
| 3080 | + | |
| 3081 | + | |
| 3082 | + | |
| 3083 | + | |
| 3084 | + | |
| 3085 | + | |
| 3086 | + | |
| 3087 | + | |
| 3088 | + | |
| 3089 | + | |
| 3090 | + | |
| 3091 | + | |
| 3092 | + | |
| 3093 | + | |
| 3094 | + | |
| 3095 | + | |
| 3096 | + | |
| 3097 | + | |
| 3098 | + | |
| 3099 | + | |
| 3100 | + | |
| 3101 | + | |
| 3102 | + | |
| 3103 | + | |
| 3104 | + | |
| 3105 | + | |
| 3106 | + | |
| 3107 | + | |
| 3108 | + | |
| 3109 | + | |
| 3110 | + | |
| 3111 | + | |
| 3112 | + | |
3076 | 3113 | | |
3077 | 3114 | | |
3078 | 3115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4024 | 4024 | | |
4025 | 4025 | | |
4026 | 4026 | | |
4027 | | - | |
| 4027 | + | |
| 4028 | + | |
| 4029 | + | |
| 4030 | + | |
4028 | 4031 | | |
4029 | 4032 | | |
4030 | 4033 | | |
4031 | 4034 | | |
4032 | 4035 | | |
4033 | 4036 | | |
4034 | | - | |
| 4037 | + | |
4035 | 4038 | | |
4036 | 4039 | | |
4037 | 4040 | | |
| |||
0 commit comments