Just rolled back to 1.4b3 and the shutdown hook works fine.
(Should have done that yesterday).  Looks like a problem
in the Windows/JDK1.4 RC on NT4.

> -----Original Message-----
> From: Stephen McConnell [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, 03 February, 2002 16:04
> To: Avalon-Phoenix Developers List
> Subject: RE: Aborting Phoenix - changed behaviour under JDK1.4 CR1
> 
> 
> 
> Pete:
> Shutdown hooks isn't firing in the test case - i.e. its not a
> Phoenix issue.  Now its down to (a) an NT4/JDK1.4RC issue or
> (b) my platform.
> Steve.
> 
> > -----Original Message-----
> > From: Peter Donald [mailto:[EMAIL PROTECTED]]
> > Sent: Saturday, 02 February, 2002 23:34
> > To: Avalon-Phoenix Developers List
> > Subject: Re: Aborting Phoenix - changed behaviour under JDK1.4 CR1
> >
> >
> > On Sun, 3 Feb 2002 04:02, Stephen McConnell wrote:
> > > Ok - rebuilt everything from scratch over JDK1.4RC - no change.
> > > After that I started digging. It turns out that the ShutdownHook in
> > > CLIMain is never being invoked.  I've spent hours trying to sort this
> > > out but everything is turning out to be a dead-end.  There are no
> > > application errors, everything is running nice then when I hit a
> > > Ctrl-C - none of usual shutdown messages ... instead its
> > > sudden-death.
> > >
> > > Any clues or suggestions will be *really* appreciated!!!
> >
> > I went through the jdk1.4RC docs and couldn't find anything
> > relevent. Could
> > you write a simple bit of java code to test if shutdown hooks
> > work at all in
> > yoursetup or whether it is specific to phoenix. SOmething as simple as
> >
> > public void main(String[] args)
> >
> > Thread thread = new Thread()
> > {
> >   public void run()
> >   {
> >     System.out.println( "It worked!" );
> >   }
> > }
> >
> > Runtime.getRuntime().addShutdownHook( thread );
> > wait();
> > }
> >
> > and then ctrl-c it and see if that works?
> >
> > --
> > Cheers,
> >
> > Pete
> >
> > -------------------------------------------------
> > We should take care not to make the intellect our
> > god; it has, of course, powerful muscles, but no
> > personality.
> > -------------------------------------------------
> >
> > --
> > To unsubscribe, e-mail:
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to