From: Moises Silva Date: Thu, 7 Jan 2010 16:55:48 +0000 (+0000) Subject: dont return error if there are no events on wanpipe_poll, it may be an async signal... X-Git-Tag: v1.0.6~38^3~55 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=80e1a88b324ead8ba2a822412f34a785633c3445;p=thirdparty%2Ffreeswitch.git dont return error if there are no events on wanpipe_poll, it may be an async signal on the wanpipe device git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@950 a93c3328-9c30-0410-af19-c9cd2b2d52af --- diff --git a/libs/freetdm/src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c b/libs/freetdm/src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c index 027bdabcea..713e72498b 100644 --- a/libs/freetdm/src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c +++ b/libs/freetdm/src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c @@ -855,9 +855,8 @@ ZIO_SPAN_POLL_EVENT_FUNCTION(wanpipe_poll_event) k++; } } - - - return k ? ZAP_SUCCESS : ZAP_FAIL; + /* when k is 0 it might be that an async wanpipe device signal was delivered */ + return ZAP_SUCCESS; } /**