Effect of first "ls " 24 debug-log-lines that are mainly placed before & after the main select(). (the lines "BASIC < select ...", "BASIC > select ..." denote "before" and "after" the select) It's "ls " that yielded this: == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0 Effect of second "ls " 96 debug-log-lines that are mainly placed before & after the main select(). It's "ls " that yielded this: == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0 Effect of third "ls " 197 debug-log-lines that are mainly placed before & after the main select() It's third "ls " that yielded this: == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: -1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 1, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 == FOR (;;)! kungetct: 0, kungetsz: 32 == ... continuing:: BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC < select Before: selret: 0, errflag: 0, retflag: 0, breaks: 0, exit_pending: 0 BASIC > select After: selret: -1, errflag: 2, retflag: 0, breaks: 0, exit_pending: 0