3.310 cursos gratis
6.275.657 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Procesos en C. Sincronización (primera parte) > Procesos en C. Función sigaction (segunda parte)

Procesos en C. Sincronización (primera parte)

Autor: Editorial McGraw-Hill
Curso: 5/5 5/5 (1 opinión) |1058 alumnos|Fecha publicación: 21/10/2008

Capítulo 12:

 Procesos en C. Función sigaction (segunda parte)

Esta función devuelve un 0, cuando se ejecuta sin problemas, y un -1, en caso de error. Los errores se deben a intentos de modificación de las acciones asociadas a las señales SIGKILL o SIGSTOP, las cuales, como ya se ha comentado, no pueden ser capturadas. También se pueden deber a que alguno de los punteros empleados por la función remite a posiciones de memoria que no forman parte del espacio de direcciones disponible para el proceso.

El ejemplo desarrollado para la función signal puede reproducirse ahora de forma más sencilla para la función sigaction. En principio, la función que gestiona la señal no debe preocuparse de reasignar la función ni de ignorar las señales, si el programador establece en la estructura sigaction únicamente el flag SA_ONESHOT, ya que este flag hace que la función que gestiona la señal sea siempre la definida en sigaction, y bloquea la recepción de señales mientras se esté atendiendo la señal. Esto permite que el código de la rutina de tratamiento sea mucho más sencillo:

Procesos en C. Función sigaction (segunda parte)

Lógicamente, la reducción de la complejidad en la rutina de gestión implica su aumento a la hora de describir, mediante la estructura sigaction, cómo se va a comportar el gestor de señales.

Procesos en C. Función sigaction (segunda parte)

Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Información de los programas con certificado

Hay 1 opinión. Opina sobre este curso.


Cursos similares a Procesos en C. Sincronización (primera parte)


Cursos Valoración Alumnos Vídeo
Generadores de código
Necesitamos construir proyectos en menor tiempo, con calidad y utilizando metodologias actuales, por eso te proponemos una serie de consejos, normas y cualidades de est... [24/01/06]
 4,67/5 2.288  
Funciones en C (primera parte)
Curso de programacíon informática sobre Funciones en C en el orden de los fundamentos de la programación. Comprende el desarrollo de un software utilizando funciones y a ... [17/10/08]
 4,50/5 3.077  
Técnicas para el desarrollo de computación móvil (orientado a PDA)
Uno de los nuevos paradigmas en el desarrollo de proyectos informáticos es la computación móvil (computación Ubicua). Aquí se verá todo lo que involucra la creación de un... [31/03/06]
 4,33/5 1.405  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail