--
You received this message because you are subscribed to the Google Groups "Phusion Passenger Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to phusion-passenger+unsubscribe@googlegroups.com.
To post to this group, send email to phusion-passenger@googlegroups.com.
Visit this group at https://groups.google.com/group/phusion-passenger.
To view this discussion on the web visit https://groups.google.com/d/msgid/phusion-passenger/4a6fe8a7-581c-425c-b6fc-764a7d09acf6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Okay, so if I hijack the io, and start running my own HTTP server on
it to handle incoming requests (e.g. keep-alive), passenger will keep
working correctly?
On 7 June 2017 at 13:38, Hongli Lai <hon...@phusion.nl> wrote:
> As Camden said, Passenger does not. But Passenger does support the Rack
> socket hijacking API. What other libraries (such as ActionCable) do is
> implement their own I/O processing system, one that runs on a seperate
> thread. They then use the Rack socket hijacking API to take control over the
> I/O channels.
>
> On Tue, May 30, 2017 at 6:21 AM, Samuel Williams
> <space.ship.traveller@gmail.com> wrote:
>>
>> I'd like to implement a top level reactor for per-process request
>> handling.
>>
>> More details here: https://github.com/rkh/async-rack
>>
>> I don't mind the exact API, just wondering if passenger exposes this.
>>
>> Thanks.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Phusion Passenger Discussions" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to phusion-passenger+unsubscribe@googlegroups.com.
>> To post to this group, send email to phusion-passenger@googlegroups.com.
>> Visit this group at https://groups.google.com/group/phusion-passenger.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/phusion-passenger/4a6fe8a7-581c-425c-b6fc-764a7d09acf6%40googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>
>
>
>
> --
> Phusion B.V. | Web Application deployment, scaling, and monitoring solutions
>
> Web: http://www.phusion.nl/
> E-mail: in...@phusion.nl
> Chamber of commerce no: 63501007 (The Netherlands)
>
> --
> You received this message because you are subscribed to the Google Groups
> "Phusion Passenger Discussions" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to phusion-passenger+unsubscribe@googlegroups.com.
> To post to this group, send email to phusion-passenger@googlegroups.com.
> Visit this group at https://groups.google.com/group/phusion-passenger.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/phusion-passenger/CAM3ce8EhqueO3ZheS5KuufZMT2KBB2LXJdO%2BAziEM31bZ38b-Q%40mail.gmail.com.
>
> For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Phusion Passenger Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to phusion-passenger+unsubscribe@googlegroups.com.
To post to this group, send email to phusion-passenger@googlegroups.com.
Visit this group at https://groups.google.com/group/phusion-passenger.
To view this discussion on the web visit https://groups.google.com/d/msgid/phusion-passenger/CAHkN8V_gR6fXMAfJOe5kQgPcg0A5dvDTiUWQykmwVZ%3DguZzYCw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.