[asterisk-dev] [RFC][PATCH] export attended transfer functionality over AMI

Paolo Ornati ornati at fastwebnet.it
Mon Aug 27 10:36:22 CDT 2007


On Mon, 27 Aug 2007 16:14:20 +0200
Paolo Ornati <ornati at fastwebnet.it> wrote:

> 	2) it seems that atxfer is broken in current trunk, at least
> 	for me and I'm investigating this issue

My script rocks (fixed version attached)  :)

paolo at tux ~/SRC/asterisk-svn/trunk $ svn-bisect good
***********  FIRST BAD COMMIT: 78683  ************
------------------------------------------------------------------------
r78683 | file | 2007-08-08 23:44:58 +0200 (Wed, 08 Aug 2007) | 2 lines

Add support for using epoll instead of poll. This should increase
scalability and is done in such a way that we should be able to add
support for other poll() replacements.

------------------------------------------------------------------------

If my bisection is correct this is the commit that broke atxfer for me.

The setup is this: 3 SIP soft-phones (3 instances of Ekiga on the same
PC configured to listen on different ports), all of them with
"canreinvite=no".

What happens:
1)	A <---> B     C

	B does the attended transfer to C

2)	A ~~~~ B -----> C
3)	C rings
4)	C answers
5)	B doesn't notice that C answered (Asterisk is still sending
	the ring tone to B)


I'll look more into this later today, and fill a BUG report.

-- 
	Paolo Ornati
	Linux 2.6.23-rc3-g50c46637 on x86_64
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: svn-bisect
Url: http://lists.digium.com/pipermail/asterisk-dev/attachments/20070827/449715a0/attachment.txt 


More information about the asterisk-dev mailing list