Re: [Resteasy-users] Why no client.close()?
The examples are bad examples of clean code. On 5/28/2014 12:49 AM, Guy Rouillier wrote: The RESTEasy documentation specifically says (section 48.3): Finally, if your javax.ws.rs.client.Client class has created the engine automatically for you, you should call Client.close() and this will clean up any socket connections. Yet the overwhelming majority of examples I can find, including those shipped with RESTEasy, do not explicitly invoke Client.close(). Is this because resource cleanup will eventually be done automatically during garbage collection? We are using the ResteasyClient proxy approach, but that class extends Client, so I'm assuming the same discussion holds for the proxy. Thanks. -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com -- Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet ___ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users
Re: [Resteasy-users] Why no client.close()?
Oh, one more thing. ResteasyClient does implement finalize and will close during garbage collection. On 5/28/2014 12:49 AM, Guy Rouillier wrote: The RESTEasy documentation specifically says (section 48.3): Finally, if your javax.ws.rs.client.Client class has created the engine automatically for you, you should call Client.close() and this will clean up any socket connections. Yet the overwhelming majority of examples I can find, including those shipped with RESTEasy, do not explicitly invoke Client.close(). Is this because resource cleanup will eventually be done automatically during garbage collection? We are using the ResteasyClient proxy approach, but that class extends Client, so I'm assuming the same discussion holds for the proxy. Thanks. -- Bill Burke JBoss, a division of Red Hat http://bill.burkecentral.com -- Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet ___ Resteasy-users mailing list Resteasy-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/resteasy-users