From 263531c081d3bef3f01a2f43d08358919ca54d27 Mon Sep 17 00:00:00 2001
From: Dan Egnor <egnor@ofb.net>
Date: Sun, 4 May 2003 15:31:05 +0000
Subject: [PATCH] Bug fix from zsteva

---
 read.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/read.c b/read.c
index 3ddd204..d50fb5e 100644
--- a/read.c
+++ b/read.c
@@ -342,6 +342,7 @@ static void *on_process(oop_source *oop, oop_read *rd, int try_read) {
     want= MIN(dataspace, readahead);
     assert(rd->used < want);
 
+    errno= 0;
     nread= rd->ra->try_read(rd->ra, buf+rd->used, want-rd->used);
     if (errno == EAGAIN) return OOP_CONTINUE;
 
-- 
GitLab