#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <unistd.h>

/*Carles Pina i Estany  -  carles@pinux.info
 * Febrer 2004*/


void hola(int i);

int main () {
	int i=0;
	
	signal(SIGUSR1,hola);

	for (i=0;;i++) {
		printf("bla bla bla: %d\n",i);
		kill (getpid(),SIGUSR1);
		sleep(1);
	}
	return(0);
}

void hola (int i) {
	printf("EXECUTO HOLA. i:%d.\n",i);
}

