CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected] 2026/05/31 05:26:24

Modified files:
        usr.sbin/slowcgi: slowcgi.c 

Log message:
Don't fail hard on version mismatch and ignore extra end-of-params messages.

Replace the lerrx on version mismatch with a lwarnx and error return.
Switch to ssize_t return for that so that slowcgi_request() can properly
fail when this happens.

Also do not execute multiple commands when extra end-of-params messages
are received. Once a command is executed fail to start a 2nd one.

Same diff as bgplgd rev. 1.9
Reported by Frank Denis
OK florian@ tb@

Reply via email to