Update of /usr/cvsroot/asterisk/apps
In directory mongoose.digium.com:/tmp/cvs-serv27639/apps

Modified Files:
        app_read.c 
Log Message:
fix timeout option


Index: app_read.c
===================================================================
RCS file: /usr/cvsroot/asterisk/apps/app_read.c,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- app_read.c  29 Apr 2005 17:00:33 -0000      1.18
+++ app_read.c  1 Jun 2005 17:23:50 -0000       1.19
@@ -86,6 +86,7 @@
        maxdigitstr = args[x++];
        options = args[x++];
        loops = args[x++];
+       timeout = args[x++];
        
        if (options) { 
                if (!strcasecmp(options, "skip"))
@@ -108,8 +109,10 @@
 
        if(timeout) {
                to = atoi(timeout);
-               if(to <= 0)
+               if (to <= 0)
                        to = 0;
+               else
+                       to *= 1000;
        }
 
        if (!(filename) || ast_strlen_zero(filename)) 
@@ -140,7 +143,7 @@
        if (!res) {
                while(tries && !res) {
                        ast_stopstream(chan);
-                       res = ast_app_getdata(chan, filename, tmp, maxdigits, 
0);
+                       res = ast_app_getdata(chan, filename, tmp, maxdigits, 
to);
                        if (res > -1) {
                                pbx_builtin_setvar_helper(chan, varname, tmp);
                                if (!ast_strlen_zero(tmp)) {

_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs

Reply via email to