From 80e1a88b324ead8ba2a822412f34a785633c3445 Mon Sep 17 00:00:00 2001 From: Moises Silva Date: Thu, 7 Jan 2010 16:55:48 +0000 Subject: [PATCH] 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 --- libs/freetdm/src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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; } /**