I have a stream Foos with ~100 events. I create a catch up subscription from the beginning of the stream using SubscribeToStreamFrom (in the .NET client). Then, for each event in Foos, I create another catch up subscription for Foo-n, where n is the event number in Foos. Each of the Foo-n streams has ~10 events. I get all the events in Foos and a few of the ones in the Foo-n streams at onece, then there is a long pause (tens of seconds) and then all the other events from all the subscriptions come through.
Why is there the pause? Is there a limitation for the number of subscriptions? Am I missing a setting for the server? Am I doing something wrong?
The server version is 22.214.171.124. If it helps I can post the code, but it’s really basic.