Thanks for the reply. I'd like the original call to return so the client can continue, but initiate processing a tangential action that takes some time.
There are other ways to re-architect this better - but we need something fairly quick/simple for now. I'm considering putting in a thread pool watcher/executor for handling out-of-band requests. But if the extra thread is guaranteed to complete (which it has so far in testing), then that's unneeded currently. On Sat, Oct 31, 2015 at 2:00 PM, Savvas Andreas Moysidis < savvas.andreas.moysi...@gmail.com> wrote: > Hi Sean, > > If your goal is to process a request in a separate thread other than the > handler thread then (assuming you are using a JAX-RS 2.0 implementation) > the AsyncResponse API is probably the safest way of achieving that. > > Have a look at: https://jersey.java.net/documentation/latest/async.html > > HTH, > Savvas > > > > > > On 29 October 2015 at 21:22, Sean Dawson <seandawson2...@gmail.com> wrote: > >> >> Hello, >> >> A general question if anyone here knows off-hand or could point me to an >> answer. Perhaps it depends on the http client or server or whatever but.... >> >> If I start a new Java thread in server code that handles a RestEasy call, >> does that new thread execute fully even if the original call has >> ended/returned? Or does it get canceled/interrupted/etc? >> >> Thank you. >> >> >> >> ------------------------------------------------------------------------------ >> >> _______________________________________________ >> Resteasy-users mailing list >> Resteasy-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/resteasy-users >> >> >
------------------------------------------------------------------------------
_______________________________________________ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users