Zdenek Prikryl cf3c136
diff -up gpm-1.20.5/src/daemon/startup.c.close-fds gpm-1.20.5/src/daemon/startup.c
Zdenek Prikryl cf3c136
--- gpm-1.20.5/src/daemon/startup.c.close-fds	2008-06-13 10:08:19.000000000 +0200
Zdenek Prikryl cf3c136
+++ gpm-1.20.5/src/daemon/startup.c	2008-12-02 10:11:12.000000000 +0100
Zdenek Prikryl cf3c136
@@ -135,6 +135,13 @@ void startup(int argc, char **argv)
Zdenek Prikryl 809b8e4
    check_uniqueness();
Zdenek Prikryl 809b8e4
    gpm_report(GPM_PR_INFO,GPM_MESS_STARTED);
Zdenek Prikryl 5b9f257
 
Zdenek Prikryl 5b9f257
+   // close extra fds
Zdenek Prikryl cf3c136
+   if (option.run_status == GPM_RUN_STARTUP ) {
Zdenek Prikryl cf3c136
+       close(0);
Zdenek Prikryl cf3c136
+       close(1);
Zdenek Prikryl cf3c136
+       close(2);
Zdenek Prikryl cf3c136
+   }
Zdenek Prikryl 809b8e4
+
Zdenek Prikryl 5b9f257
    //return mouse_table[1].fd; /* the second is handled in the main() */
Zdenek Prikryl 5b9f257
 
Zdenek Prikryl 809b8e4
    /****************** OLD CODE from gpn.c  END ***********************/