You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by yl...@apache.org on 2014/06/21 22:02:23 UTC

svn commit: r1604451 - /httpd/httpd/trunk/server/mpm/event/event.c

Author: ylavic
Date: Sat Jun 21 20:02:23 2014
New Revision: 1604451

URL: http://svn.apache.org/r1604451
Log:
event: follow up to r1604347.
Don't leak the timer event when it is cancelled.

Modified:
    httpd/httpd/trunk/server/mpm/event/event.c

Modified: httpd/httpd/trunk/server/mpm/event/event.c
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/server/mpm/event/event.c?rev=1604451&r1=1604450&r2=1604451&view=diff
==============================================================================
--- httpd/httpd/trunk/server/mpm/event/event.c (original)
+++ httpd/httpd/trunk/server/mpm/event/event.c Sat Jun 21 20:02:23 2014
@@ -1765,6 +1765,10 @@ static void * APR_THREAD_FUNC listener_t
                     }
                     push_timer2worker(ep);
                 }
+                else {
+                    APR_RING_INSERT_TAIL(&timer_free_ring, ep, timer_event_t,
+                                         link);
+                }
             }
             else {
                 break;