wrowe 01/07/23 21:45:46
Modified: include/arch/unix inherit.h
Log:
These both need to be apr_pool_child_cleanup_set() ... we are simply
toggling between the null cleanup and a real cleanup.
Revision Changes Path
1.6 +2 -1 apr/include/arch/unix/inherit.h
Index: inherit.h
===================================================================
RCS file: /home/cvs/apr/include/arch/unix/inherit.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- inherit.h 2001/07/23 23:56:39 1.5
+++ inherit.h 2001/07/24 04:45:46 1.6
@@ -74,7 +74,8 @@
{ \
if (name->flag & APR_INHERIT) { \
name->flag &= ~APR_INHERIT; \
- apr_pool_cleanup_kill(name->pool, (void *)name, cleanup); \
+ apr_pool_child_cleanup_set(name->pool, (void *)name, \
+ cleanup, cleanup); \
} \
}