Sponsored Content
Top Forums Programming help needed in programming that masks SIG_PIPE and SIG_ABRT Post 302199624 by wrapster on Tuesday 27th of May 2008 10:04:40 AM
Old 05-27-2008
help needed in programming that masks SIG_PIPE and SIG_ABRT

Hi all,

I am trying to figure out a way to write a cprg that masks SIG_PIPE & SIG_ABRT signals,check if they are pending , if they are pending unmask and service them.

But so far i have no luck!!!
Could you please let me know how to write it?

Thanks
 

10 More Discussions You Might Find Interesting

1. Linux

programming advice needed....

i'm a grad student taking a UNIX course and a networks course (i have a background in C++ and JAVA). i'm trying to combine the two classes. My questions stems from a networks programming homework assignment below: "Using the operating system and language of your choice, develop a program to... (5 Replies)
Discussion started by: trostycp
5 Replies

2. Linux

Shell Programming Help Needed

Hello, I am just a new comer in this forum, looking for help in Shell Programming in Linux, bash/csh/ash! Is there anyone who do can help so far, then, I will be grateful very very much (2 Replies)
Discussion started by: Raihan
2 Replies

3. Programming

newbie to unix programming in C, needed a few simple prgs on these functions!

Hi all, I am a newbie to unix programming using C.. So i would like to have a few simple C programs to start off with.. I wanted programs on learning , abort,kill and raise,alarm and pause,I would also like to know how to use the vfork() in a prg It would be really great if i can have... (1 Reply)
Discussion started by: wrapster
1 Replies

4. UNIX for Dummies Questions & Answers

Carreer:Networking Programming in Unix (C programming Language)

Hello, I am trying to learn Networking Programming in C in unix enviorment. I want to know how good it is to become a network programmer. i am crazy about Network programming but i also want to opt for the best carreer options. Anybody experienced Network Programmer, please tell me is my... (5 Replies)
Discussion started by: vibhory2j
5 Replies

5. Programming

Help needed linux socket programming in c

Good evening everyone! :) I'm doing a small client / server application for sharing files in C, and I am trying to implement the following: The client of my application sends to the address 255.255.255.255 a message requesting a particular file.In the network there is only one server,... (1 Reply)
Discussion started by: esmeco
1 Replies

6. Shell Programming and Scripting

help needed with using grep in shell programming

Hi, im working on an assignment (airline ticketing system). im kinda having problems with the search function. i want users to be able to search by departure time or by flight. however, my output displays the whole chunk of data instead of what they are supposedly searching for. appreciate if... (1 Reply)
Discussion started by: crazybean
1 Replies

7. Shell Programming and Scripting

help needed with Awk programming

Hello, I am just a beginner in Awk, and I use it occasionally, to manipulate large data files. I have faced with the following problem. I have a file with a several thousands columns. It has a header, and then row after row of numerical data, except the first column, which contains symbols.... (3 Replies)
Discussion started by: scigeek
3 Replies

8. Shell Programming and Scripting

fgrep command: Perl programming help needed..Kindly advise

Hi, I am novice in PERL enviornment. I have a text files withso many entries in rows and columns. I have to pick up entries named as "Uniprot ID" in the file and create a new text file with list of particular Uniprot ID entries. Can anybody guide regarding this.. I came to know abut fgrep... (1 Reply)
Discussion started by: manigrover
1 Replies

9. Shell Programming and Scripting

Help needed with Awk programming

Hi Everyone, I need some help in some data extraction that I need to perform. I have a file with about 91000 lines. Among those lines, there are lines like the following, which are scattered among many other information: ================== $V1 $V1$mb "V862" "V1052" "V1388" "V1876"... (7 Replies)
Discussion started by: scigeek
7 Replies

10. Shell Programming and Scripting

[Solved] Permission problem, programming advice needed, Perl

Hi all, I have written a wrapper script in Perl which will be used on AIX, Linux and Windows and I do not want to change any code for the needs for a specific OS if avoidable. It works fine so far on all 3 OSes, not blowing up any stacks any more, but I am unsure how to handle writing log files... (7 Replies)
Discussion started by: zaxxon
7 Replies
SIGPENDING(2)						     Linux Programmer's Manual						     SIGPENDING(2)

NAME
sigpending - examine pending signals SYNOPSIS
#include <signal.h> int sigpending(sigset_t *set); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): sigpending(): _POSIX_C_SOURCE >= 1 || _XOPEN_SOURCE || _POSIX_SOURCE DESCRIPTION
sigpending() returns the set of signals that are pending for delivery to the calling thread (i.e., the signals which have been raised while blocked). The mask of pending signals is returned in set. RETURN VALUE
sigpending() returns 0 on success and -1 on error. In the event of an error, errno is set to indicate the cause. ERRORS
EFAULT set points to memory which is not a valid part of the process address space. CONFORMING TO
POSIX.1-2001. NOTES
See sigsetops(3) for details on manipulating signal sets. The set of signals that is pending for a thread is the union of the set of signals that is pending for that thread and the set of signals that is pending for the process as a whole; see signal(7). A child created via fork(2) initially has an empty pending signal set; the pending signal set is preserved across an execve(2). BUGS
In versions of glibc up to and including 2.2.1, there is a bug in the wrapper function for sigpending() which means that information about pending real-time signals is not correctly returned. SEE ALSO
kill(2), sigaction(2), signal(2), sigprocmask(2), sigsuspend(2), sigsetops(3), signal(7) COLOPHON
This page is part of release 3.53 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 2013-04-19 SIGPENDING(2)
All times are GMT -4. The time now is 03:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy