handle closing fds - scroll - scrollbackbuffer program for st
 (HTM) git clone git://git.suckless.org/scroll
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit ea938bbb0415e745bc969e4bf4123a41723e740f
 (DIR) parent 3fc721d074811416f4024976c472ddc396c4f00d
 (HTM) Author: Jan Klemkow <j.klemkow@wemelug.de>
       Date:   Thu, 16 Apr 2020 23:17:30 +0200
       
       handle closing fds
       
       Diffstat:
         M scroll.c                            |       3 +++
       
       1 file changed, 3 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/scroll.c b/scroll.c
       @@ -480,6 +480,9 @@ main(int argc, char *argv[])
                                doredraw = false;
                        }
        
       +                if (pfd[0].revents & POLLHUP || pfd[1].revents & POLLHUP)
       +                        break;
       +
                        if (pfd[0].revents & POLLIN) {
                                ssize_t n = read(STDIN_FILENO, input, sizeof(input)-1);