- 13 Apr, 2015 1 commit
-
-
Poul-Henning Kamp authored
Fixes #1699
-
- 10 Apr, 2015 4 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Martin Blix Grydeland authored
execising that
-
Martin Blix Grydeland authored
EPOLLPRI causes the waiter to report activity on a socket when there is OOB data available. Since HTTP does not make use of OOB the data is never read and the socket thus is always ready for read according to the waiter. This causes the waiter to continously assign the session to a worker only for the worker to find out there is no data sending it back to the waiter. This continues until the request timeout_idle has elapsed. This problem does no constitute a DOS attack vector as the linger timeout in the session SES_RxReq is still invoked, and this one does not trigger on PRI. So the worker sleeps on that poll for timeout_linger before sending the session back to the waiter, and eventually is dropped on timeout_idle.
-
- 09 Apr, 2015 15 commits
-
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
Fixes: #1674
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
This option controls the timeout for the initial VSM open operation
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
This makes query expression errors be reported before any VSM connection related errors.
-
Martin Blix Grydeland authored
This sets the input cursor to be used by the query.
-
Martin Blix Grydeland authored
This is to avoid having to delete the VSLQ context during VSM reopen. Also allows parsing of the query without having to open the VSM first, to facilitate early error messages.
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
-
Martin Blix Grydeland authored
After VSLQ_Flush() there should not be any ready vtx' to get rid of.
-
Martin Blix Grydeland authored
It isn't internal
-
Martin Blix Grydeland authored
-
- 08 Apr, 2015 5 commits
-
-
Poul-Henning Kamp authored
proxie'd addresses.
-
Poul-Henning Kamp authored
a workspace to 2^N doesn't result in 2^N+a allocations. Report "sz_wanted" and "sz_actual" in VSC.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Clarify which addresses are in ReqStart and SessOpen
-
Poul-Henning Kamp authored
-
- 07 Apr, 2015 6 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 02 Apr, 2015 1 commit
-
-
Federico G. Schwindt authored
-
- 25 Mar, 2015 2 commits
-
-
Poul-Henning Kamp authored
independent SES_RxReq() function. Eliminate timeout_req and rely on timeout_idle to do the job. (Length of this timeout still under debate on -dev)
-
Poul-Henning Kamp authored
-
- 24 Mar, 2015 6 commits
-
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-