From: Anthony Minessale Date: Tue, 10 Apr 2012 15:15:15 +0000 (-0500) Subject: FS-4098 try this patch and see if you get the new error, it may mean the file is... X-Git-Tag: v1.2-rc1~17^2~267 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4116bb615cc46031586adcaa56210d232009013;p=thirdparty%2Ffreeswitch.git FS-4098 try this patch and see if you get the new error, it may mean the file is not seekable or has been deleted --- diff --git a/src/switch_ivr_originate.c b/src/switch_ivr_originate.c index 9a25903987..35091da9a0 100644 --- a/src/switch_ivr_originate.c +++ b/src/switch_ivr_originate.c @@ -997,6 +997,8 @@ SWITCH_DECLARE(switch_status_t) switch_ivr_wait_for_answer(switch_core_session_t switch_core_file_seek(ringback.fh, &pos, 0, SEEK_SET); switch_core_file_read(ringback.fh, write_frame.data, &olen); if (olen == 0) { + switch_log_printf(SWITCH_CHANNEL_CHANNEL_LOG(caller_channel), SWITCH_LOG_ERROR, + "Failure to read or re-read after seeking to beginning on file [%s]\n", ringback.fh->file_path); break; } }