• Stefan Knoblich's avatar
    freetdm: ftmod_libpri + ftmod_zt: some DAHDI drivers return an error of ELAST… · 60cb91b0
    Stefan Knoblich 提交于
    freetdm: ftmod_libpri + ftmod_zt: some DAHDI drivers return an error of ELAST (500) on read()/write() to indicate there are events pending.
    
    Fixup zt_read() to handle this case correctly and rework ftmod_libpri's read wrapper function to not fail when the read function returns zero bytes.
    
    NOTE: zt_write() has not been changed (some better way to handle these events is needed then)
    
    This should fix these log messages:
    
       [WARNING] ftdm_io.c:3561 [s1c16][1:16] raw I/O read filed
       [CRIT] lpwrap_pri.c:125 span 1 D-READ FAIL! []
       [CRIT] lpwrap_pri.c:157 span 1 D-WRITE FAIL! []
       [ERR] ftmod_libpri.c:131 Short write: -1/6 (Unknown error 500)
    Signed-off-by: 's avatarStefan Knoblich <s.knoblich@axsentis.de>
    60cb91b0
名称
最后提交
最后更新
build 正在载入提交数据...
cmake_modules 正在载入提交数据...
conf 正在载入提交数据...
debian 正在载入提交数据...
docs 正在载入提交数据...
dtd 正在载入提交数据...
freeswitch.xcodeproj 正在载入提交数据...
fscomm 正在载入提交数据...
htdocs 正在载入提交数据...
libs 正在载入提交数据...
patches 正在载入提交数据...
scripts 正在载入提交数据...
src 正在载入提交数据...
support-d 正在载入提交数据...
w32 正在载入提交数据...
web 正在载入提交数据...
.gitignore 正在载入提交数据...
.version.in 正在载入提交数据...
CMakeLists.txt 正在载入提交数据...
Freeswitch.2005.unsupported.sln 正在载入提交数据...
Freeswitch.2008.express.sln 正在载入提交数据...
Freeswitch.2008.sln 正在载入提交数据...
Freeswitch.2008.sln.debug.bat 正在载入提交数据...
Freeswitch.2008.sln.release.bat 正在载入提交数据...
Freeswitch.2010.express.sln 正在载入提交数据...
Freeswitch.2010.sln 正在载入提交数据...
INSTALL 正在载入提交数据...
Makefile.am 正在载入提交数据...
acinclude.m4 正在载入提交数据...
bootstrap.sh 正在载入提交数据...
configure.in 正在载入提交数据...
devel-bootstrap.sh 正在载入提交数据...
freeswitch.spec 正在载入提交数据...