X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/61ccf1dbeea93978803303d2cd43efa5da2cc7d1..9389882b87260b964150ae7aa1949dcdbc2ef421:/uip/dropsbr.c diff --git a/uip/dropsbr.c b/uip/dropsbr.c index 5fcef29e..7dc0a87b 100644 --- a/uip/dropsbr.c +++ b/uip/dropsbr.c @@ -40,7 +40,7 @@ static int map_open (char *, int); int mbx_open (char *file, int mbx_style, uid_t uid, gid_t gid, mode_t mode) { - int j, count, fd; + int j, count, fd = NOTOK; struct stat st; j = 0; @@ -61,7 +61,7 @@ mbx_open (char *file, int mbx_style, uid_t uid, gid_t gid, mode_t mode) case ETXTBSY: j = errno; sleep (5); - break; + continue; default: /* just return error */