static private CleanupSubscriptions ( IServerInternal server, IList |
||
server | IServerInternal | The server. |
subscriptionsToDelete | IList |
The subscriptions to delete. |
return | void |
internal static void CleanupSubscriptions(IServerInternal server, IList<Subscription> subscriptionsToDelete)
{
if (subscriptionsToDelete != null && subscriptionsToDelete.Count > 0)
{
Utils.Trace("Server: {0} Subscriptions scheduled for delete.", subscriptionsToDelete.Count);
ThreadPool.QueueUserWorkItem(CleanupSubscriptions, new object[] { server, subscriptionsToDelete });
}
}
SubscriptionManager::CleanupSubscriptions ( object data ) : void |