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:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden
This email sent to email@hidden