senales
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previa | |||
senales [2016/11/24 13:05] – [Señales y setjmp/longjmp] lmateu | senales [2016/11/24 13:13] (actual) – [sigaction/sigprocmask] lmateu | ||
---|---|---|---|
Línea 232: | Línea 232: | ||
* etc. | * etc. | ||
- | Del mismo modo, sigprocmask permite deshabilitar/ | + | Del mismo modo, sigprocmask permite deshabilitar/ |
+ | para resolver el datarace asociado al uso de malloc tanto en el código en donde puede ocurrir una señal como en la función | ||
+ | que atiende esa señal. | ||
+ | invocar nuevamente sigprocmask para reactivar nuevamente la señal. | ||
+ | malloc, la señal quedará pendiente y solo se invocará la rutina de atención cuando se reactive la señal en la | ||
+ | segunda llamada de sigprocmask. | ||
Consulte la página del manual para averiguar más sobre estas funciones. | Consulte la página del manual para averiguar más sobre estas funciones. | ||
senales.1479992724.txt.gz · Última modificación: 2016/11/24 13:05 por lmateu