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
