is there documentation on the threading model of wowza? what is in its own thread and why?
i'm asking because i need to initiate a background, non-blocking http request to interact w/ a RESTful API from within a module. i'm not sure if something like https://github.com/sonatype/async-http-client is going to be my best bet.
one of my concerns is having my requests get lost in onAppStop, because that's from where I need to initiate one as well.
I guess what I'm asking is am I OK to block in onAppStop, and wait for my existing requests to complete. is each connection on its own thread? is each application on its own thread? where can I find the answers to these questions?
or just in general, what would be best practice to initiate non-blocking http requests from a wowza server-side module.
thanks for your time and help,