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