mon: stuck osd_pgtemp message forwards
We've seen osd_pgtemp messages which are forwarded to the leader not getting replies.
#1 Updated by Greg Farnum over 1 year ago
Looking through the source, there's one clear way this happens: the leader may decide that a message can get dropped in preprocess_pgtemp() where the peon disagreed. That will usually involve some kind of race in changing states (eg, OSD getting marked down), but it seems possible.
So, just mark the op as no_reply when dropping the message.