I'm not sure if the garbage collector is run when the JVM is shutting down. According to the javadoc, finalize() is called by the GC.
Mauro -----Original Message----- From: Wade Chandler [mailto:[EMAIL PROTECTED] Sent: Monday, December 20, 2004 11:10 AM To: Jakarta Commons Users List Subject: Re: [dbcp] using pooling in standalone applications Botelho, Mauro wrote: > The object pool you pass either to the constructor or the setPool method > should have a close() method. > > Mauro > > -----Original Message----- > From: Henk Schets [mailto:[EMAIL PROTECTED] > Sent: Monday, December 20, 2004 9:38 AM > To: Jakarta Commons Users List > Subject: RE: [dbcp] using pooling in standalone applications > > > I am using the poolingdatasource because I want pooling. > Everything is closed, but since it is pooled, the close is not done. > But in fact I want it to actually close when the program exits. > > Henk > > On Mon, 2004-12-20 at 15:28, Botelho, Mauro wrote: > >>If you are using BasicDataSource, all you need to do is call the close method. >> >>Mauro >> >>-----Original Message----- >>From: David Tonhofer, m-plify S.A. [mailto:[EMAIL PROTECTED] >>Sent: Monday, December 20, 2004 9:15 AM >>To: Jakarta Commons Users List >>Subject: Re: [dbcp] using pooling in standalone applications >> >> >>Probably by adding a shutdown hook using java.lang.Runtime.addShutdownHook(). >>The hook will have to loop over all the open Connections registered in >>Jakarta Pooling and close() them. The problem is, how does it find those >>Connections? >> >>--On Monday, December 20, 2004 11:56 AM +0100 Henk Schets <[EMAIL PROTECTED]> >>wrote: >> >> >>>Hi, >>> >>>I am using dbcp pooling connections in a standalone application. It >>>works nicely but there is one thing : when the application closes (and >>>the jvm too), the connection is not being closed nicely. Is this >>>normal behaviour ? What can I do to correct this ? >>> >>>Thanks, >>> >>>Henk >>> >>> >>> >>>--------------------------------------------------------------------- >>>To unsubscribe, e-mail: [EMAIL PROTECTED] >>>For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >>> >> >> >> >>-- David Tonhofer >> >> M-PLIFY S.A. >> Resp. Informatique >> 47, av. de la Libert� >> L-1931 Luxembourg >> Tel: +352 261846-52 >> Fax: +352 261846-46 >> Mob: +352 021-139031 >> >> >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] >> >>--------------------------------------------------------------------- >>To unsubscribe, e-mail: [EMAIL PROTECTED] >>For additional commands, e-mail: [EMAIL PROTECTED] I haven't looked in the code to verify, but will close be called on finalize of the pool object? Wade --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
