Asked By fdecker
02-Feb-10 07:19 PM

Was just testing a different TSP for a PBX with multiple TSP's that
can be installed. When creating a direct conference from an existing
call, it creates the conference just fine, but as soon as it does I am
left with only 2 call handles, the hConsultCall and the hConf. The
hCall from the original call goes idle. The TSP reports REMOVECALL in
its capabilities, but if I try to remove just one call from my
remaining call handles, it just idles all the calls. Would you call
this a bug or a design feature? ;) Any thoughts from this TB log?
Thanks!
lineInitialize returned SUCCESS
num line devs =3D 17
lineOpen returned SUCCESS
Calling lineMakeCall
hLine=3Dx103a4
lphCall=3Dx339348
lpszDestAddress=3Dx12ecec
dwCountryCode=3Dx0
lpCallParams=3Dx0
lineMakeCall returned x10291
received LINE_REPLY
device=3Dx0
cbInst=3Dx0
param1=3Dx10291,
param2=3Dx0,
param3=3Dx10371,
received LINE_CALLSTATE
device=3Dx10371
cbInst=3Dx0
param1=3Dx8, DIALTONE
param2=3Dx0,
param3=3Dx0,
received LINE_CALLSTATE
device=3Dx10371
cbInst=3Dx0
param1=3Dx20, RINGBACK
param2=3Dx0,
param3=3Dx0,
received LINE_CALLINFO
device=3Dx10371
cbInst=3Dx0
param1=3Dx0,
param2=3Dx0,
param3=3Dx0,
received LINE_CALLINFO
device=3Dx10371
cbInst=3Dx0
param1=3Dx18040, CALLID CALLERID CALLEDID
param2=3Dx0,
param3=3Dx0,
received LINE_CALLINFO
device=3Dx10371
cbInst=3Dx0
param1=3Dx18040, CALLID CALLERID CALLEDID
param2=3Dx0,
param3=3Dx0,
received LINE_CALLSTATE
device=3Dx10371 <-------------------- first call connected (10371)
cbInst=3Dx0
param1=3Dx100, CONNECTED
param2=3Dx0,
param3=3Dx0,
received LINE_CALLINFO
device=3Dx10371
cbInst=3Dx0
param1=3Dx18040, CALLID CALLERID CALLEDID
param2=3Dx0,
param3=3Dx0,
Calling lineSetupConference
hCall=3Dx10371
hLine=3Dx103a4
lphConfCall=3Dx339380
lphConsultCall=3Dx3393b8
dwNumParties=3Dx3
lpCallParams=3Dx0
lineSetupConference returned x101f9
received LINE_REPLY
device=3Dx0
cbInst=3Dx0
param1=3Dx101f9,
param2=3Dx0,
param3=3Dx10260,
received LINE_CALLSTATE
device=3Dx10371 <----------------------- first call goes conferenced
cbInst=3Dx0
param1=3Dx800, CONFERENCED
param2=3Dx0,
param3=3Dx0,
received LINE_CALLSTATE
device=3Dx10260 <----------- second call goes on hold pending conf,
should be handle to the conf
cbInst=3Dx0 (10260)
param1=3Dx1000, ONHOLDPENDCONF
param2=3Dx0,
param3=3Dx0,
received LINE_CALLSTATE
device=3Dx1034f <-------- third call goes to the dialing state, this
is the actual 2nd =E2=80=9Cphysical=E2=80=9D call
cbInst=3Dx0 this should be the handle to the consult call (1034f)
param1=3Dx8, DIALTONE