--- mrxvt05b/src/rxvtlib.h 2006/09/22 00:43:51 186 +++ mrxvt05b/src/rxvtlib.h 2006/11/16 20:49:41 199 @@ -715,6 +715,8 @@ unsigned char BOOLVAR(hold,2), BOOLVAR(holdOption,3), /* Copy of the profile option for this tab.*/ + BOOLVAR(gotEIO,1), /* Read on this terminal's fd + got EIO */ BOOLVAR(dead,1), /* the terminal is dead or alive? */ BOOLVAR(highlight,1); /* the terminal is highlighted? */ int status; /* Status of child process after it @@ -932,11 +934,12 @@ short tabClicked; /* Tab clicked by user. Used for moving tabs by drag and drop. */ - unsigned char BOOLVAR( cleanDeadChilds, 1 ); + unsigned char BOOLVAR( cleanDeadChilds, 1 ), /* True if we have marked some children as dead, but not called rxvt_clean_cmd_page() to clean them out */ + BOOLVAR( gotEIO, 1 ); /* True if some read() got EIO */ short ndead_childs; /* number of children that have died */