Commits


add some simple test for fastcgi and while there reorder the targets in the Makefile a bit


add simple fcgi application for test purposes


explicitly use c->fd instead of fd Yep, fd should be the file descriptor, but for lazyness when manually calling the function sometimes we supply 0 as fd and event. Instead of fixing the usage, do as other of such functions do in this circumstances: use c->fd.


mark backend as FCGI_READY when getting a fd otherwise clients will remain stuck waiting for a pending request that doesn't exist (see apply_fastcgi switch.)


indentation


free fastcgi param list


TAILQ_REMOVE env and aliases during config_free it's not technically required, since a couple of lines below we free whole host struct, and we don't have code that may use h->{env,aliases} afterwards, but it's nice not to have invalid pointers around. it may bite in the future.


mention FastCGI in the README.md


fix warnings in manpage man -Tlint


document fastcgi and the new `param' options


add `param' keyword


more params from and send a custom list


reword last sentence


improve docker example


sync