Una subrutina tiene seguridad en hilos, y por tanto es reentrante, si sólo usa variables de la pila, depende sólo de los argumentos que le pasen, y sólo llama a otras subrutinas con propiedades similares.