diff --git a/src/server/slavefuncs.c b/src/server/slavefuncs.c --- a/src/server/slavefuncs.c +++ b/src/server/slavefuncs.c @@ -41,7 +41,8 @@ int sendSignal(struct remoteio *rem, int size_t written; char *ssignal; _distren_asprintf(&ssignal,"%d",signal); - remoteio_write(rem, ssignal, strlen(ssignal), &written); + while( !remoteio_write(rem, ssignal, strlen(ssignal), &written) ) + fprintf(stderr,"Writing..."); return 0; } /**