]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Complain about file open errors in XML preprocessing
authorMathieu Rene <mrene@avgs.ca>
Wed, 8 Apr 2009 07:02:16 +0000 (07:02 +0000)
committerMathieu Rene <mrene@avgs.ca>
Wed, 8 Apr 2009 07:02:16 +0000 (07:02 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12948 d0543943-73ff-0310-b7d9-9358b9ac24b2

src/switch_xml.c

index 868470f204edea43783851df9e0e9ef19cae8e58..b3d830009df4c361a5098b19266eafbac208a2f2 100644 (file)
@@ -1249,6 +1249,8 @@ static int preprocess(const char *cwd, const char *file, int write_fd, int rleve
        char *tcmd, *targ;
 
        if ((read_fd = open(file, O_RDONLY, 0)) < 0) {
+               const char *reason = strerror(errno);
+               switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "Couldnt open %s (%s)\n", file, reason);
                return read_fd;
        }