diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | io.c | 4 |
2 files changed, 8 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2016-01-25 John E. Malmberg <wb8tyw@qsl.net> + + * io.c (redirect): Need to call close_one more than once after + running out of file handles. + 2016-01-25 Arnold D. Robbins <arnold@skeeve.com> * NEWS: Document VMS support updated. @@ -1001,8 +1001,10 @@ redirect(NODE *redir_exp, int redirtype, int *errflg) (vaxc$errno == SS$_EXQUOTA || vaxc$errno == SS$_EXBYTLM || vaxc$errno == RMS$_ACC || - vaxc$errno == RMS$_SYN)) + vaxc$errno == RMS$_SYN)) { close_one(); + close_one(); + } #endif else { /* |