From f226f2942841773265346fbbfe2d7d715de905f2 Mon Sep 17 00:00:00 2001 From: Unbit Date: Wed, 3 Apr 2013 18:20:54 +0200 Subject: [PATCH] fix psgi post buffering --- plugins/psgi/psgi_loader.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/psgi/psgi_loader.c b/plugins/psgi/psgi_loader.c index 65bb3091..3192bad5 100644 --- a/plugins/psgi/psgi_loader.c +++ b/plugins/psgi/psgi_loader.c @@ -9,8 +9,11 @@ extern struct uwsgi_plugin psgi_plugin; XS(XS_input_seek) { dXSARGS; + struct wsgi_request *wsgi_req = current_wsgi_req(); psgi_check_args(1); + uwsgi_request_body_seek(wsgi_req, SvIV(ST(0))); + XSRETURN(0); }