cascClient.destroy();
}
return;
}
// more than one client subscription left
CscUnsubscribeCallbackActiveCascClient cascCallback = new CscUnsubscribeCallbackActiveCascClient(cascClient, callback);
this.unsubscribeCascadedSCWithActiveCascadedClient(cascClient, msgToForward, cascCallback, oti);
} catch (Exception e) {
// release permit in case of an error
cascClient.getCascClientSemaphore().release();
callback.receive(e);