X-Git-Url: http://www.dolda2000.com/gitweb/?p=ashd.git;a=blobdiff_plain;f=src%2Fpatplex.c;h=d296e04f8c407f8ded35e849035a8d5ae3b95e69;hp=3f22d738b582e0263bdfb3f08cf24d0579fac5c2;hb=6174a0392d661ea7cba3cd90ff35ced3b518ca87;hpb=3a42b6b1d0b8f9e8ce5c77e838e2573bbfabe593 diff --git a/src/patplex.c b/src/patplex.c index 3f22d73..d296e04 100644 --- a/src/patplex.c +++ b/src/patplex.c @@ -519,6 +519,8 @@ int main(int argc, char **argv) reload = 0; } if((fd = recvreq(0, &req)) < 0) { + if(errno == EINTR) + continue; if(errno != 0) flog(LOG_ERR, "recvreq: %s", strerror(errno)); break;