From: yibiao <> Date: Thu, 9 Nov 2006 15:58:58 +0000 (+0000) Subject: FastCGI version X-Git-Tag: merge_connpool_dst~3 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=1d59ff3262237ef8d0d3cdca8e5a41e0513dc065;p=jra1mw.git FastCGI version --- diff --git a/org.gridsite.core/src/gridsite-copy.c b/org.gridsite.core/src/gridsite-copy.c index d59231f..b9d2e1a 100644 --- a/org.gridsite.core/src/gridsite-copy.c +++ b/org.gridsite.core/src/gridsite-copy.c @@ -38,6 +38,7 @@ // script COPY /cgi-bin/gridsite-copy.cgi // /////////////////////////////////////////////////////////////////// +#include #include #include #include @@ -54,7 +55,7 @@ size_t write_data(void *ptr, size_t size, size_t nmemb, void *stream) return written; } -int main( int argn, char **argv ) +int gridsite_copy() { char *getenv(); @@ -99,7 +100,7 @@ int main( int argn, char **argv ) // the segmenty of code is tested on 19th sep. 2005 if( (ptr=curl_getenv("HTTP_COOKIE")) != NULL) { - ptr += 17; + ptr += 20; strcpy( passcode, ptr ); } @@ -153,3 +154,12 @@ int main( int argn, char **argv ) printf("\n"); return 0; } + +int main( void ) +{ + + while(FCGI_Accept() >= 0){ + gridsite_copy(); + } +} +