El programador también dispone de funciones de sondeo no bloqueante (codice_18 y codice_19) que permiten conocer este mismo hecho sin bloquear a ninguno de los procesos, simplemente devolviendo un valor booleano para que sea el programador el que decida la acción a tomar en cada caso.