From b387a620bbe1ac86bd944196c08cd534e3dab2ab Mon Sep 17 00:00:00 2001 From: Kezhu Wang Date: Sun, 8 Apr 2012 19:38:27 +0800 Subject: [PATCH] Minor fix. --- mread.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mread.c b/mread.c index bd3a49b..560e525 100644 --- a/mread.c +++ b/mread.c @@ -387,10 +387,9 @@ mread_pull(struct mread_pool * self , int size) { switch(errno) { case EWOULDBLOCK: return NULL; + case EINTR: + continue; default: - if (errno == EAGAIN) { - continue; - } _close_active(self); return NULL; }