Summary:ASTERISK-02219: [patch] [h.323] Auto dialing crashes
Reporter:kiel (kiel)Labels:
Date Opened:2004-08-13 08:43:49Date Closed:2008-01-15 15:07:51.000-0600
Versions:Frequency of
Environment:Attachments:( 0) auto_dial_h323.diff
Description:I explained the problem in ML asterisk-dev

ast segfaults when hanging up (merely because it doesn't
know which connection to close I think).

I've attached the correcting patch.
I changed the find_call(unsigned callReference) function
to take into consideration the connection's token.
I'll be more verbose in ML asterisk-dev.


patch infos:
cvs diff -u performed with CVS-HEAD-08/13/04-15:10:55
Comments:By: twisted (twisted) 2004-08-24 13:45:32

any updates here?  /* Housekeeping */

By: twisted (twisted) 2004-08-25 18:03:16

JerJer?  kiel?  Anyone listening?

By: jerjer (jerjer) 2004-08-26 12:05:28

The comments to be in english.

By: jerjer (jerjer) 2004-08-26 12:11:15


By: twisted (twisted) 2004-08-26 12:27:37

patch removed per kiel on IRC:

[12:26] <kiel_> twisted: you can remove auto_dial_h323.diff I'll add up another one

By: kiel (kiel) 2004-08-26 12:33:30

I removed some debug statements
that were shamefully squatting here.

By: Mark Spencer (markster) 2004-08-26 21:47:24

This needs jerjer's blessing.

By: Mark Spencer (markster) 2004-09-17 00:08:52

Reminder sent to JerJer

Can you decide if this patch needs to be in or not?

By: jerjer (jerjer) 2004-09-19 11:45:46

commited to cvs

By: Digium Subversion (svnbot) 2008-01-15 15:07:51.000-0600

Repository: asterisk
Revision: 3809

U   trunk/channels/chan_h323.c
U   trunk/channels/h323/ast_h323.cpp
U   trunk/channels/h323/ast_h323.h
U   trunk/channels/h323/chan_h323.h

r3809 | jeremy | 2008-01-15 15:07:50 -0600 (Tue, 15 Jan 2008) | 2 lines

protect against seg on busy systems. Bug ASTERISK-2219