On 01/26/2016 09:04 PM, Andrew Stuart wrote:
> If you want a “side channel” into your application for getting files or 
> application instrumentation you can compile in an HTTP server library e.g. 
> https://www.gnu.org/software/libmicrohttpd/

If this is an option, then I have a question:
As far as I read (cannot find the source atm.) the rump kernel provides no
threading (and scheduling, virtual memory, etc.).

If so, how is it possible to embed a HTTP server (that spwans threads to run
itself and to handle requests) inside an application?

In fact, now that I think of it, the nginx tutorial might also raise the same
question:
nginx most definitely spawns threads when handling requests, how is that done in
this kind of environment?

It must be something wrong in my understanding that there are no threads.

-- 
Barbu Paul - Gheorghe
Common sense is not so common - Voltaire
Visit My GitHub profile to see my open-source projects -
https://github.com/paulbarbu

Reply via email to