[asterisk-commits] file: trunk r91328 - /trunk/main/channel.c
    SVN commits to the Asterisk project 
    asterisk-commits at lists.digium.com
       
    Wed Dec  5 22:37:37 CST 2007
    
    
  
Author: file
Date: Wed Dec  5 22:37:36 2007
New Revision: 91328
URL: http://svn.digium.com/view/asterisk?view=rev&rev=91328
Log:
Instead of iterating through the entire epoll events array just look at the ones that will actually contain data. (props to eliel on IRC for this)
Modified:
    trunk/main/channel.c
Modified: trunk/main/channel.c
URL: http://svn.digium.com/view/asterisk/trunk/main/channel.c?view=diff&rev=91328&r1=91327&r2=91328
==============================================================================
--- trunk/main/channel.c (original)
+++ trunk/main/channel.c Wed Dec  5 22:37:36 2007
@@ -1912,7 +1912,7 @@
 		return winner;
 	}
 
-	for (i = 0; i < 25; i++) {
+	for (i = 0; i < res; i++) {
 		struct ast_epoll_data *aed = ev[i].data.ptr;
 
 		if (!ev[i].events || !aed)
    
    
More information about the asterisk-commits
mailing list