File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ size_t HopperPipe::write_pipe(void *src, size_t len) {
7171 ssize_t res = write (m_fd, reinterpret_cast <char *>(src) + done_len,
7272 len - done_len);
7373
74- if (res == -1 && (errno == EAGAIN || errno == EINTR))
74+ if (res == -1 && (errno == EWOULDBLOCK || errno == EINTR))
7575 return done_len;
7676 else if (res == -1 ) {
7777 perror (" write" );
@@ -97,7 +97,7 @@ size_t HopperPipe::read_pipe(void *dst, size_t len) {
9797 ssize_t res = read (m_fd, reinterpret_cast <char *>(dst) + done_len,
9898 len - done_len);
9999
100- if (res == -1 && (errno == EAGAIN || errno == EINTR))
100+ if (res == -1 && (errno == EWOULDBLOCK || errno == EINTR))
101101 return done_len;
102102 else if (res == -1 ) {
103103 perror (" read" );
You can’t perform that action at this time.
0 commit comments