why server goes into interruptible sleep when I SIGSTOP the client??
I have a server and a client program which communicate using Unix (AF_UNIX) domain sockets.
When I SIGSTOP the client using kill -SIGSTOP pid_of_client
The client is stopped but the server goes into interruptible sleep ..(i.e the server pauses where it is currently)
And when I SIGCONT the client ,the server also starts from the point where i had SIGSTOP the client..
Can anyone tell me what happens to the server when I SIGSTOP a client.. Does SIGSTOP signal uses sigpause(server_pid) function to pause the client??
Plz help me out:(