Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • setsid

    (Puntos:2)
    por NotFound (9262) el Miércoles, 29 Octubre de 2008, 20:35h (#1095395)
    ( http://barrapunto.com/ | Última bitácora: Domingo, 26 Junio de 2011, 17:42h )
    man 1 setsid
    --


    Salu2
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2  
  • Re:setsid

    (Puntos:2)
    por Candyman (7) el Miércoles, 29 Octubre de 2008, 21:44h (#1095421)
    ( Última bitácora: Jueves, 29 Diciembre de 2011, 04:53h )
    Muchas gracias. Los ejemplos en C y en Perl ya hacían un doble fork.

    Ahora el probelma es que no sé dónde meter el setsid, ni cómo pasarle el mensaje de éxito al fork externo (bash tiene "fork and exec", no un "fork" explícito).

    Esto es pseudocódigo para lo que quiero decir:

    #/usr/local/sbin/blargh
    {
    setsid { #main code... } &
    if [ "$!" > "0" ] hacer el fork externo, si no, dar un exit -1...
    } &
    [ Padre ]
    • Re:setsid de NotFound (Puntos:2) Viernes, 31 Octubre de 2008, 23:22h