Re: applicationShouldTerminate delegate does not work in Leopard
Re: applicationShouldTerminate delegate does not work in Leopard
- Subject: Re: applicationShouldTerminate delegate does not work in Leopard
- From: "parag vibhute" <email@hidden>
- Date: Thu, 17 Jan 2008 17:10:54 +0530
I implemented SIGTERM, SIGINT, SIGQUIT handler in cocoa application in main
function. They does not get called either my application has Dock icon or
not i.e. in both cases thoes handler does not get called. I observed this in
Tiger also.
Thanks,
Palav
On Jan 17, 2008 1:20 PM, Jens Miltner <email@hidden> wrote:
>
> On 17.01.2008, at 07:41, parag vibhute wrote:
>
> > I tried to use it; but it(applicationWillTerminate) also does not
> > get called
> > if my application does not Dock icon.
> > In console log, I get following prints for
> > both(applicationWillTerminate &
> > applicationShouldTerminate) the cases:
> >
> > 17/01/08 12:07:25 PM com.apple.launchd[156]
> > ([0x0-0x52052].com.yourcompany.test[374]) Exited abnormally: Interrupt
> >
> > Any other solution??
>
> Did you try installing a signal handler for the SIGTERM signal? Not
> sure whether your application is sent a quit appleevent if you don't
> have a dock icon, but if not, the OS will probably signal your app to
> terminate it...
> (make sure to read about what you're allowed to do in your signal
> handler!)
>
> HTH,
> </jum>
>
>
--
There are many things in your life that will catch your eye but only a few
will catch your heart....pursue those'.
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden