X-Git-Url: http://dolda2000.com/gitweb/?a=blobdiff_plain;f=src%2Fpatplex.c;h=d296e04f8c407f8ded35e849035a8d5ae3b95e69;hb=43c58ba25e47635c8f44e6b1cbda9247219a16b5;hp=3f22d738b582e0263bdfb3f08cf24d0579fac5c2;hpb=3a42b6b1d0b8f9e8ce5c77e838e2573bbfabe593;p=ashd.git 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;