Re: Announce : POEx::HTTP::Server

Philip Gwyn <[email protected]> Wed, 22 Dec 2010 09:48:28 -0500
Newsgroups gmane.comp.lang.perl.poe
Message-ID <[email protected]>
On 20-Dec-2010 Andy Jenkinson wrote:
> Hi Philip
> 
> This sounds really good, and very feature-rich (especially prefork and easy
> streaming). Can you say a bit more about how the concurrency works? I assume
> it's not doing anything clever with threads, and calls to the handlers are
> blocking?

Concurrency is of the simplistic kind; pause_select() and read_select() on the
SocketFactory.

Yes, if a handler blocks, all other requests block.  POE is
cooperative multitasking; use the preforking if your handlers aren't
cooperating.

-Philip