dans server remplace signal par sigaction pour recuperer sender pid ok

This commit is contained in:
hugogogo
2021-08-31 12:41:23 +02:00
parent a5f922ed6e
commit a988550a35
7 changed files with 208 additions and 167 deletions

View File

@@ -9,6 +9,7 @@ int usage(void)
void send_char(int server_pid, char c)
{
int mask;
mask = 1 << 6;
while (mask != 0)
{
@@ -17,7 +18,7 @@ void send_char(int server_pid, char c)
if ((c & mask) == 0)
kill(server_pid, SIGUSR2);
mask >>= 1;
usleep(20);
usleep(1);
}
}
@@ -36,5 +37,6 @@ int main(int ac, char **av)
if (ac != 3)
return (usage());
send_message(ft_atoi(av[1]), av[2]);
ft_putnbrendl((int)getpid());
return (0);
}