On Fri, Oct 16, 2015 at 1:34 PM, Rainer Jung <rainer.j...@kippdata.de> wrote: > Am 16.10.2015 um 19:27 schrieb Eric Covener: >> >> What's with the backwards start and end there? Does the >> successor/predecessor override FIRST/MIDDLE/LAST? > > > backwards? > > successor/predecessor are: > > static const char * const autoindex_module[] = { "mod_autoindex.c", NULL }; > > ap_hook_handler(start_blocking_mod_autoindex, NULL, autoindex_module, > APR_HOOK_LAST); > ap_hook_handler(end_blocking_mod_autoindex, autoindex_module, NULL, > APR_HOOK_FIRST);
I mean start_blocking is APR_HOOK_LAST and end_blocking is APR_HOOK_FIRST which is odd. I'd have thought start would come before end :) I (intuitively only) thought the successor only moved you around within whatever FIRST/MIDDLE/LAST you picked, but I guess not. -- Eric Covener cove...@gmail.com