Visit Our UNIX and Linux User Community


handle core


 
Thread Tools Search this Thread
Top Forums Programming handle core
# 1  
Old 01-23-2002
Question handle core

Hi

I am looking for analog of the Windows "try-except" C code statement that enables target applications to gain control when events that normally terminate program execution occur.
# 2  
Old 01-24-2002
See the sigaction() system call man page. The easiest way to do this is create signal handling routines in your code that are called when signals are received. Most, but not all, signals can be caught and handled. Off the top of my head, the few that can't be handled are SIGKILL and SIGSTOP in both single and multi-threaded applications, and SIGWAITING, SIGCANCEL, and SIGLWP in multi-threaded applications.

A good book covering signals and other advanced UNIX programming topics is

Advanced Programming in the UNIX Environment
by W. Richard Stevens
ISBN 0201563177

You can find it on amazon at

http://www.amazon.com/exec/obidos/AS...209275-1145405

Previous Thread | Next Thread
Test Your Knowledge in Computers #544
Difficulty: Medium
Using global variables is generally considered a best practice in modern programming languages..
True or False?

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Need exception handle for this script

Hi This is script to move log files from one location to other which is working fine. I need to add exception handling in this new to scripting. Please help #!/bin/ksh DB=QACCABOP dumppath='/udb/udbpa032/dump_data/offshore/Tran_logs' msg='/udb/udbpa032/utilities/DBAscripts/msg/msg.out'... (4 Replies)
Discussion started by: Mathew_paul
4 Replies

2. Shell Programming and Scripting

Handle error

I have a script as below , the script can tar file to the tape , however , it is fail to handle the error , if there is error like the backup file is in writing , then it will echo this is fail ( but the file has successful backup actually , so the backup task is succes , but it still report it is... (6 Replies)
Discussion started by: ust
6 Replies

3. UNIX for Dummies Questions & Answers

Difference between handle to the thread HANDLE and thread identifier pthread_t

This question might be silly but its confusing me a bit: What is the difference between handle to the thread HANDLE and thread identifier pthread_t? ---------- Post updated at 01:52 PM ---------- Previous update was at 01:48 PM ---------- Sorry I saw details and HANDLE is in windows and... (0 Replies)
Discussion started by: rupeshkp728
0 Replies

4. Shell Programming and Scripting

How to handle one value below the other

Hi, I, have an output with 3 different values each below the other like: # echo $bla 123 345 234 Each value is in one line and for the further processing I need every single value. For example is there a way to grep line 2, like: # echo $bla | grep --line 2 345 :) Thank you in... (6 Replies)
Discussion started by: 2retti
6 Replies

5. Linux

page fault handle

For zero-copy communication among the processor, I allocated a pool in the kernel. From user space, it may mmap the virtual memory device into user space i.e 0x80000000. the client may send a message to the server, it may request a buffer, kernel will allocate a block for it and register it into... (0 Replies)
Discussion started by: a2156z
0 Replies

6. Programming

how to know the application run on which core, and run how many times on this core

I have a dual core pc, I write a application with two child process. I know I can add sched_get_cpu to know the process run on which core, but, it just when the sched_get_cpu is called, it will tell me the result, my quesion is how to know the child proceess spend how many times on one core. (2 Replies)
Discussion started by: yanglei_fage
2 Replies

7. UNIX for Dummies Questions & Answers

difference between Dual-core & Core-to-duo

Can anybody tell What is the exact difference between a Dual-core processor and a Core-to-duo processor ?Advance thanks to all my friends. (1 Reply)
Discussion started by: Ajith kumar.G
1 Replies

8. Shell Programming and Scripting

handle decimals

Hi All, How we can handle decimals in (Float) in UNIX. a=73 b=5 c=`expr a / b` i am getting 14 but i need full 14.6 . Can any one help me pls? (1 Reply)
Discussion started by: subin_bala
1 Replies

9. UNIX for Advanced & Expert Users

How to handle my own mail

I installed sendmail and pine and I could send emails to other people succesffly. However no matter what I try I cannot receive other people's email. The only messages sitting in my pine inbox are system notifications sent to root@knoppix. Then I think the problem is that my mail is handled by... (3 Replies)
Discussion started by: onthetopo
3 Replies

Featured Tech Videos