Fix a race when multicasting to a replay subject

The replay subscription could be disposed of before it had a chance to
actually do the replay.