Summary:ASTERISK-01897: No way to take incoming call if another in progress
Reporter:capouch (capouch)Labels:
Date Opened:2004-06-25 15:03:45Date Closed:2011-06-07 14:10:32
Versions:Frequency of
Description:This is tricky to describe:

User is on Zap FXS channel, bridged to one of several Zap FXO interfaces.

While user is talking, new call comes in.  User wishes to disconnect current call in order to take new incoming call.

There does not seem to be any way to do this.  If user hangs up, BOTH calls are lost.  If user hookflashes, original call partner is left on hold, with FXO line seized and unusable.

I believe this same situation obtains when FXS side of call is SIP or IAX based, as well. I.e. I think this is a design issue.
Comments:By: Mark Spencer (markster) 2004-06-25 15:32:09

I just tested to be sure it wasn't broken and it seems to work fine.  You *can* hangup the first call by putting the phone back on hook, and it will ring you back with the second caller.

Are you sure you have call waiting enabled?

By: Mark Spencer (markster) 2004-06-26 15:32:02

I've tried this and was able to find just one problem which was that ringback stopped on the 2nd call when hangup was received.  I've fixed that part, but the rest of it definitely behaves appropriately according to my testing.  If you still have the issue feel free to reopen.