From 9502a731c09593db0d3b7ad3a1d3ee90b8b44901 Mon Sep 17 00:00:00 2001 From: Emiel Bruijntjes Date: Tue, 6 May 2014 10:06:20 +0200 Subject: [PATCH] tiny changes in documentation about extension callbacks --- documentation/extension-callbacks.html | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/documentation/extension-callbacks.html b/documentation/extension-callbacks.html index 4821f9bf..b8c26866 100644 --- a/documentation/extension-callbacks.html +++ b/documentation/extension-callbacks.html @@ -151,7 +151,7 @@

Forked engines (like Apache)

while the shutdown function is called by every child process that gracefully exits. The onShutdown is thus not only called when the Apache process is stopped, but also when one of the worker processes - exits because it no longer is necessary, or because it is replaced by + exits because it no longer is needed, or because it is replaced by a fresh and new worker.

@@ -159,7 +159,8 @@

Forked engines (like Apache)

called when your extension is initially loaded. But not only then. When apache is reloaded (for example by giving the command line instruction "apachectl reload"), your get_module() gets called for a second time, - and the callback that you registered with Extension::onStartup() too. + and the callback that you registered with Extension::onStartup() is + called again too. This is normally not a problem, because the static extension object is in a locked state after the first get_module() call, and the functions and classes that you try to add to the extension object in the second