[Developers] Patch: Register HTTP pages at the right time

Tom Goodale goodale at cct.lsu.edu
Wed Jun 15 05:40:49 CDT 2005


While I have no fundamental objection to this patch. although it has been 
good so far that there is nothing in HTTPD which references functionality 
from elsewhere, I am curious as to why it is necessary in practice, as the 
default myproc should return the correct processor in parallel.  Unless 
carpet is not using the standard MPI processor numbers ?

Tom

On Fri, 3 Jun 2005, Erik Schnetter wrote:

> Thorn HTTPD calls CCTK_MyProc, which only works after the driver has
> started.  Therefore schedule HTTPD's startup after the driver.
>
> Do the same for HTTPDExtra.
>
>
>
> cvs diff: Diffing .
> cvs diff: Diffing HTTPD
> Index: HTTPD/schedule.ccl
> ===================================================================
> RCS file: /cactusdevcvs/CactusConnect/HTTPD/schedule.ccl,v
> retrieving revision 1.6
> diff -u -r1.6 schedule.ccl
> --- HTTPD/schedule.ccl	5 May 2005 20:55:24 -0000	1.6
> +++ HTTPD/schedule.ccl	3 Jun 2005 13:31:44 -0000
> @@ -1,7 +1,7 @@
> # Schedule definitions for thorn HTTPD
> # $Header: /cactusdevcvs/CactusConnect/HTTPD/schedule.ccl,v 1.6
> 2005/05/05 20:55:24 schnetter Exp $
>
> -SCHEDULE GROUP HTTP_Startup AT startup
> +SCHEDULE GROUP HTTP_Startup AT startup AFTER Driver_Startup
> {
>   OPTIONS: GLOBAL
> } "HTTP daemon startup group"
> cvs diff: Diffing HTTPD/doc
> cvs diff: Diffing HTTPD/par
> cvs diff: Diffing HTTPD/src
> cvs diff: Diffing HTTPD/src/images
> cvs diff: Diffing HTTPDExtra
> Index: HTTPDExtra/schedule.ccl
> ===================================================================
> RCS file: /cactusdevcvs/CactusConnect/HTTPDExtra/schedule.ccl,v
> retrieving revision 1.2
> diff -u -r1.2 schedule.ccl
> --- HTTPDExtra/schedule.ccl	26 Jun 2001 19:49:09 -0000	1.2
> +++ HTTPDExtra/schedule.ccl	3 Jun 2005 13:31:44 -0000
> @@ -1,7 +1,7 @@
> # Schedule definitions for thorn httpd_utils
> # $Header: /cactusdevcvs/CactusConnect/HTTPDExtra/schedule.ccl,v 1.2
> 2001/06/26 19:49:09 allen Exp $
>
> -SCHEDULE HTTPUTILS_Startup AT startup before IOUtil_Startup
> +SCHEDULE HTTPUTILS_Startup AT startup AFTER HTTP_Startup BEFORE
> IOUtil_Startup
> {
>   LANG: C
> } "Utils for httpd startup"
> cvs diff: Diffing HTTPDExtra/doc
> cvs diff: Diffing HTTPDExtra/src
> cvs diff: Diffing Socket
> cvs diff: Diffing Socket/doc
> cvs diff: Diffing Socket/src
>
> -erik
>
>



More information about the Developers mailing list