Fix catch up subscriptions stopping

Catch up subscriptions could not be previously be stopped during the
"read" phase. This fixes that for both stream and $all subscriptions.