about summary refs log tree commit homepage
path: root/lib/PublicInbox/Qspawn.pm
AgeCommit message (Expand)AuthorFilesLines
2019-09-17qspawn: improve variable naming and commentingEric Wong1-7/+9
2019-09-17qspawn: shorten lifetime of circular referencesEric Wong1-19/+9
2019-09-17qspawn: log errors for generic PSGI server usersEric Wong1-4/+3
2019-09-17qspawn: remove return value from ->finishEric Wong1-1/+0
2019-09-15qspawn: shorten lifetime of environ and opts argsEric Wong1-1/+6
2019-09-15qspawn: clarify and improve error handlingEric Wong1-11/+27
2019-09-14qspawn: remove unused WNOHANG importEric Wong1-1/+0
2019-09-14httpd/async: improve naming and commentsEric Wong1-1/+3
2019-09-14qspawn: simplify by using PerlIO::scalarEric Wong1-20/+4
2019-07-08ds: use WNOHANG with waitpid if inside event loopEric Wong1-20/+54
2019-07-04qspawn: retry sysread when parsing headers, tooEric Wong1-3/+13
2019-06-29http: use bigger, but shorter-lived buffers for pipesEric Wong1-1/+1
2019-06-24http|nntp: favor "$! == EFOO" over $!{EFOO} checksEric Wong1-2/+5
2019-06-24qspawn: describe where `$rpipe' come fromEric Wong1-2/+2
2019-05-04bundle Danga::Socket and Sys::SyscallEric Wong1-2/+2
2019-04-04qspawn: wire up RLIMIT_* handling to limitersEric Wong1-2/+39
2019-01-31qspawn: documentation updatesEric Wong1-10/+67
2019-01-27qspawn: decode $? for user-friendlinessEric Wong1-1/+10
2019-01-22qspawn: implement psgi_qxEric Wong1-15/+74
2019-01-22qspawn|httpd/async: improve and fix out-of-date commentsEric Wong1-3/+1
2019-01-22qspawn|getlinebody: support streaming filtersEric Wong1-2/+19
2019-01-22qspawn: implement psgi_return and use it for githttpbackendEric Wong1-0/+58
2018-02-07update copyrights for 2018Eric Wong1-1/+1
2017-01-07qspawn: prepare to support runtime reloading of LimiterEric Wong1-3/+8
2016-07-09www: add configurable limitersEric Wong1-3/+4
2016-07-09qspawn: allow configurable limitersEric Wong1-10/+28
2016-06-21spawn: improve error checking for fork failuresEric Wong1-1/+1
2016-05-24git-http-backend: use qspawn to limit running processesEric Wong1-0/+52