Commits
- Commit:
5955d4940f6561423821b64711b5a37861eee8f1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump copyright year
- Commit:
eb1810c924e5f99683ae3c8391ca58cbc5a96a88
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bind_socket early
so that if it fails the user is promptly notified. This requires us
to make sure that fds 0-2 are opened, so steal the same trick slowcgi
have.
- Commit:
c56ccc84283eb9c7c5b4acd3ecdf245669145031
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't die for OOM
instead, drop the current connection (we can't do anything about it)
and try to continue to work. OOM can be a temporary situation, and in
every case it's not nice to terminate other in-flight connections.
To do so, refactor the freeing of the connection into conn_free, which
now also looks for the state of the timeout. In every case we reach
conn_free the timeout is not pending, but it doesn't hurt to check for
it anyway. Future changes may want to free early.
- Commit:
82c452fabb98831c03c09da5d642ea6b77a3ad3d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
allow unlimited number of incoming connections
- Commit:
1d9a178e6081328b51cc98a09db94b310f12b811
- From:
- Omar Polo <op@omarpolo.com>
- Date:
cast argument to is*()
otherwise there can be issues on arches with signed chars (as amd64)
- Commit:
c5cb3a171413cbc4a5fda4286551ce51b7dc658c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
clarify -b description
- Commit:
3b34280ee6c124df96c857e04fca73714fd0735c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
clarify the example
- Commit:
9ac67871ba270752639c166b31c6284e1743a0d1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
crank up MAXCONN
- Commit:
c78681149d3c6f893bb105fcef456ce51b679a26
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump retries to 16
- Commit:
329392cbac1459169669edcbf84405125ce4df08
- From:
- Omar Polo <op@omarpolo.com>
- Date:
group the signal handling into the a single function
- Commit:
2cb54b16c3944e5919e2112d339b73678fd0106d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rething the build system for -main, keep autotools for -portable
use the native bsd.prog.mk infrastructure to build the -main branch: now
it targets OpenBSD only. The -portable branch remains and keeps using
autotools to facilitate the porting for other systems.
- Commit:
355ad914158c9e719ce27a9d2cce0f13d58d4db3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
update README.md
- Commit:
7e04fdcea465610a0c024edfd0305f3a7292bb1a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
crank up MAXSOCK to 32
MAXSOCK is the maximum number of local connections to handle, 4 was a
bit low...
- Commit:
dd30c95b6b8e6da2d2a558eb505d68a1580342de
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump timeout to 10 minutes by default
- Commit:
61461d5bd037d9a2b9570aef80797bfe54359d4a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump message priority