/[Apache-SVN]/httpd/httpd/trunk/support/fcgistarter.c
ViewVC logotype

Log of /httpd/httpd/trunk/support/fcgistarter.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 807930 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 08:56:13 2009 UTC (3 months ago) by bjh
File length: 5775 byte(s)
Diff to previous 758929 (colored)
Bring back OS/2 support.
Reverses r758929 with a little bit of conflict resolution.

Revision 758929 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 23:47:52 2009 UTC (8 months ago) by trawick
File length: 5759 byte(s)
Diff to previous 605395 (colored)
remove OS/2 platform support

Revision 605395 - (view) (annotate) - [select for diffs]
Modified Wed Dec 19 03:02:22 2007 UTC (23 months, 1 week ago) by wrowe
File length: 5775 byte(s)
Diff to previous 432686 (colored)
Handle args appropriately for an apr app.

Revision 432686 - (view) (annotate) - [select for diffs]
Modified Fri Aug 18 19:16:54 2006 UTC (3 years, 3 months ago) by nd
File length: 5742 byte(s)
Diff to previous 420983 (colored)
fix eol-style

Revision 420983 - (view) (annotate) - [select for diffs]
Modified Tue Jul 11 20:33:53 2006 UTC (3 years, 4 months ago) by fielding
File length: 5742 byte(s)
Diff to previous 397570 (colored)
update license header text

Revision 397570 - (view) (annotate) - [select for diffs]
Modified Thu Apr 27 15:34:09 2006 UTC (3 years, 7 months ago) by jorton
File length: 5590 byte(s)
Diff to previous 396069 (colored)
Fix gcc warnings:

* support/fcgistarter.c (usage): Fix prototype.
(main): Remove unused variable; pass argv[0] to execl.

Revision 396069 - (view) (annotate) - [select for diffs]
Modified Sat Apr 22 03:55:02 2006 UTC (3 years, 7 months ago) by rooneg
File length: 5604 byte(s)
Diff to previous 396063 (colored)
* support/fcgistarter.c
  (main): Oops, we need to detach before the fork, otherwise this all
   totally fails to work...

Revision 396063 - (view) (annotate) - [select for diffs]
Modified Sat Apr 22 03:44:05 2006 UTC (3 years, 7 months ago) by rooneg
File length: 5636 byte(s)
Copied from: httpd/httpd/branches/fcgi-proxy-dev/support/fcgistarter.c revision 393955
Diff to previous 383774 (colored)
Merge the fcgi-proxy-dev branch to trunk, adding a FastCGI back end for
mod_proxy.  This log message is just a summary of the changes, for the
full original log messages see r357431:393955 in branches/fcgi-proxy-dev.

* modules/proxy/mod_proxy_fcgi.c: New file, holds the impementation of
  our new fcgi backend for mod_proxy.

* modules/proxy/fcgi_protocol.h: New file, holds constants and structures
  for the fcgi protocol.

* modules/proxy/mod_proxy_balancer.c
  (proxy_balancer_canon): Set up r->path_info, so the PATH_INFO env
   variable is correctly passed on to balancer workers.

* modules/proxy/config.m4: Build the new mod_proxy_fcgi module.

* support: Add fcgistarter to svn:ignore.

* support/Makefile.in: Build the new fcgistarter program.

* support/fcgistarter.c: New program, a helper for starting fcgi worker
  processes.

Revision 383774 - (view) (annotate) - [select for diffs]
Modified Tue Mar 7 04:37:02 2006 UTC (3 years, 8 months ago) by rooneg
Original Path: httpd/httpd/branches/fcgi-proxy-dev/support/fcgistarter.c
File length: 5636 byte(s)
Diff to previous 383415 (colored)
Add support for starting multiple fastcgi processes listening on a
given socket.  This somewhat makes up for our lack of a good way to
manage connections to a given proxy backend.

* support/fcgistarter.c
  (main): Accept a new -N option that controls how many child procs
   we fork off.

Revision 383415 - (view) (annotate) - [select for diffs]
Modified Sun Mar 5 21:46:47 2006 UTC (3 years, 8 months ago) by rooneg
Original Path: httpd/httpd/branches/fcgi-proxy-dev/support/fcgistarter.c
File length: 5120 byte(s)
Diff to previous 383414 (colored)
Oops, missed one thing I wanted to fix...

* support/fcgistarter.c
  (main): Give the usage message if we get a bogus port argument.

Revision 383414 - (view) (annotate) - [select for diffs]
Added Sun Mar 5 21:43:58 2006 UTC (3 years, 8 months ago) by rooneg
Original Path: httpd/httpd/branches/fcgi-proxy-dev/support/fcgistarter.c
File length: 5135 byte(s)
Add a first cut at a fastcgi starter program.  This does the appropriate
daemonization and sockets magic to let a standard fastcgi program listen
on a TCP port.

Unfortunately due to some requirements of the FastCGI libraries and the
way APR process creation works this currently requires platform specific
code and thus only works on Unix systems.

* support/fcgistarter.c: New program.

* support: Add fcgistarter to svn:ignore.

* support/Makefile.in: Build fcgistarter.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2