mailman z HEAD

robert j. wozny robert.wozny w gmail.com
Śro, 28 Gru 2005, 08:42:54 CET


Jakub Bogusz <qboosh w pld-linux.org>:

> ...nie odczepia fd 0 od terminala po starcie - trzeba uruchamiać przez
> /etc/rc.d/init.d/mailman restart < /dev/null
> (albo mamy wiszące ssh po wylogowaniu)

+        # Be sure to close any open std{in,out,err}
+        devnull = os.open('/dev/null', 0)
+        os.dup2(devnull, 0)
+        os.dup2(devnull, 1)
+        os.dup2(devnull, 2)

w okolicach 41x lini, po: 

# won't be opening any terminal devices, don't do the ultra-paranoid
# suggestion of doing a second fork after the setsid() call. 
os.setsid()

-- 
... Zycie biegnie wahadlowym ruchem miedzy bolem i nuda, 
a sa to faktycznie jego ostateczne skladniki. (Artur Schopenhauer)


Więcej informacji o liście dyskusyjnej pld-devel-pl