[asterisk-commits] dvossel: branch 1.6.1 r174330 - in /branches/1.6.1: ./ apps/app_externalivr.c

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Mon Feb 9 11:47:27 CST 2009


Author: dvossel
Date: Mon Feb  9 11:47:27 2009
New Revision: 174330

URL: http://svn.digium.com/svn-view/asterisk?view=rev&rev=174330
Log:
Merged revisions 174325 via svnmerge from 
https://origsvn.digium.com/svn/asterisk/trunk

........
  r174325 | dvossel | 2009-02-09 11:26:02 -0600 (Mon, 09 Feb 2009) | 9 lines
  
  Fixes issue with hangups not being sent and external process never terminating. 
  
  The ignore_hangup, run_dead, and noanswer flags were never initilized to zero causing hangups to never be issued.  If the external script expects to be notified of a hangup and never receives one, it runs indefinitely. 
  
  (closes issue #14251)
  Reported by: chris-mac
  Tested by: dvossel
........

Modified:
    branches/1.6.1/   (props changed)
    branches/1.6.1/apps/app_externalivr.c

Propchange: branches/1.6.1/
------------------------------------------------------------------------------
Binary property 'trunk-merged' - no diff available.

Modified: branches/1.6.1/apps/app_externalivr.c
URL: http://svn.digium.com/svn-view/asterisk/branches/1.6.1/apps/app_externalivr.c?view=diff&rev=174330&r1=174329&r2=174330
==============================================================================
--- branches/1.6.1/apps/app_externalivr.c (original)
+++ branches/1.6.1/apps/app_externalivr.c Mon Feb  9 11:47:27 2009
@@ -322,7 +322,7 @@
 
 static int app_exec(struct ast_channel *chan, void *data)
 {
-	struct ast_flags flags;
+	struct ast_flags flags = { 0, };
 	char *opts[0];
 	struct playlist_entry *entry;
 	int child_stdin[2] = { 0, 0 };




More information about the asterisk-commits mailing list