#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
#include <pthread.h>
#include <sys/ipc.h>
#include <sys/msg.h>
struct mbuf
{
long msgtype;
char mtext[256];
char myname[16];
int seq;
};
int iflag = 0;
int sigid = 0;
void sig_handler(int signo)
{
printf("sig_handler %d : %d\n", pthread_self(),signo);
signal(signo, SIG_IGN);
iflag = 1;
alarm(0);
}
void *threadfunc(void *arg);
/*--------------------------------------------------------------------*/
/* */