When an allocation request targets a particular link an attempt is made to locate a session to be used by the conversation. If an idle contention winner session is located then it is assigned. If not, the conversation goes into a pending allocation state, awaiting a session for the conversation.
For a pending allocation on a parallel session link, further efforts are made to isolate a usable session. Where the number of contention winners can be increased (according to the session limits) then a new session is started. Otherwise, if an idle contention loser session is located, a bid is made to use that session.
For a pending allocation on a single session link, if the session is a contention loser session and it is idle, a bid is made to use that session.
In general, when a conversation enters a pending allocation state, one of three events can occur to provide a session for its use:
Conversations remain pending until one of these events frees a session for use, or until the allocation request is otherwise canceled. An allocation may time out (if a time-out period is specified on the allocation), or a link termination condition may cause the cancellation of all pending requests for the link.
| Copyright © 2011 CA. All rights reserved. | Tell Technical Publications how we can improve this information |