Use LIST instead of SLIST for requests. The way SLIST_REMOVE was used did
authorclaudio <claudio@openbsd.org>
Tue, 20 Apr 2021 07:35:42 +0000 (07:35 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 20 Apr 2021 07:35:42 +0000 (07:35 +0000)
commitf3a4f9e544e93eccd353a2af1813b77b1dbd6ca7
tree0bc216e2857ad141e2e4dffa5a4767f25ded5adc
parentf94ba4a259830585bf6215243e14bb76799d5c45
Use LIST instead of SLIST for requests. The way SLIST_REMOVE was used did
a double traverse of the list which now is replaced with no traversal at all.
Also stop double wrapping requests just for the list.
OK millert@
usr.sbin/slowcgi/slowcgi.c