=str #15622 ActorPublisher now has subscriptionTimeout support

the `SubscriptionTimeoutExceeded` might already be in the mailbox when `PreSubscriber` is received, i.e. it is not enough to cancel the scheduledSubscriptionTimeout. There must be a check here as well to make sure that we have not received PreSubscriber.
Perhaps `scheduledSubscriptionTimeout.isCancelled` ?