On Sat, Aug 21, 2004 at 06:52:27PM -0500, david nicol wrote:

> Better to be a team player and release
> 
>     HTTP::Server::Singlethreaded
> 
> which would invoke the correct class of considerations for those whose
> initial referent for "Selecting" is not the Berkeley socket library.

Seems sensible enough (and I read that you've uploaded under that name)

> Does Perl have non-blocking file IO yet? I know Uri Guttman requested
> non-blocking file IO some time ago.  I've thought about serving larger
> static files with
> 
>    open my $OutBound, "cat $filename|";
> 
> and incorporating these pipes into the multiplexion, but this approach
> (1) is not portable to places where cat(1) is not installed and (2)
> requires more complex multiplexion than is needed for The Task At Hand
> and is therefore deferred according to the best practices of Extreme
> Programming.

Presumably generating pipes to helper tasks can be done with a module on
CPAN? And is it really going to achieve faster non-blocking file IO on
anything other than Unix (or Unix-a-likes) where there will be cat?

Nicholas Clark

Reply via email to