Hello,

i am rewriting a SOAP::Lite based application. With XML::Compile it is almost fun. The application runs as fcgi with Apache. Thus the costly initializing is only done once.

I found that with a little patch i can derive a FCGI.pm which sets nph to 0. So far it works and i did not see a problem or side effect. If this pass review would it be possible to integrate as new module or better make ::CGI configurable for usage with nph = 0.

Thank you in advance
Immo


Patch against XML::Compile::SOAP::Daemon::CGI VERSION = '3.06'

--- CGI.pm      2013-05-03 10:07:38.000000000 +0200
+++ FCGI.pm     2013-12-12 15:01:56.000000000 +0100
@@ -5,7 +5,7 @@
use warnings;
use strict;

-package XML::Compile::SOAP::Daemon::CGI;
+package XML::Compile::SOAP::Daemon::FCGI;
use vars '$VERSION';
$VERSION = '3.06';

@@ -77,7 +77,7 @@
( -status  => "$rc $msg"
, -type    => $mime
, -charset => 'utf-8'
-      , -nph     => 1
+      , -nph     => 0
);

if(my $pp = $args->{postprocess})
@@ -107,7 +107,7 @@
( -status  => RC_OK.' WSDL specification'
, -type    => 'application/wsdl+xml'
, -charset => 'utf-8'
-      , -nph     => 1
+      , -nph     => 0

, -Content_length => length($self->{wsdl_data})
);




_______________________________________________
Xml-compile mailing list
[email protected]
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/xml-compile

Reply via email to