ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/command.C
(Generate patch)

Comparing rxvt-unicode/src/command.C (file contents):
Revision 1.212 by root, Wed Dec 21 14:19:19 2005 UTC vs.
Revision 1.213 by root, Thu Dec 22 16:44:10 2005 UTC

1067 if (n > 0) 1067 if (n > 0)
1068 { 1068 {
1069 cmdbuf_endp += n; 1069 cmdbuf_endp += n;
1070 return true; 1070 return true;
1071 } 1071 }
1072 else if (n < 0 && errno != EAGAIN) 1072 else if (n < 0 && errno != EAGAIN && errno != EINTR)
1073 destroy (); 1073 pty_ev.stop ();
1074 1074
1075 return false; 1075 return false;
1076} 1076}
1077 1077
1078void 1078void
4372 } 4372 }
4373 4373
4374 memmove (v_buffer, v_buffer + written, v_buflen); 4374 memmove (v_buffer, v_buffer + written, v_buflen);
4375 } 4375 }
4376 else if (written != -1 || (errno != EAGAIN && errno != EINTR)) 4376 else if (written != -1 || (errno != EAGAIN && errno != EINTR))
4377 // original code just ignores this... 4377 pty_ev.set (EVENT_READ);
4378 destroy ();
4379} 4378}
4380 4379
4381/*----------------------- end-of-file (C source) -----------------------*/ 4380/*----------------------- end-of-file (C source) -----------------------*/
4382 4381

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines