4 votos

launchd StartCalendarInterval no funciona de forma fiable

Tengo varias tareas que ejecuto desde launchd usando el intervalo StartCalendar.

En Yosemite no se ejecutan necesariamente. (En Mavericks y anteriores sí se ejecutaban)

¿Cómo puedo ver lo que launchd está haciendo y cree que debería suceder, cómo puedo hacer que launchd registre lo que sucede (Las tareas mismas escriben en los registros pero si no se ejecutan obviamente no obtengo nada)

Por ejemplo, tengo esta tarea que debe apagarse a las 1212 y 1412 y 2039 y encenderse a las 0601. El registro da todo al mismo tiempo

2014-11-08 15:29:56.082 tdtool_mwb[9383:329594] Turning off device 3, Other
2014-11-08 15:29:56.684 tdtool_mwb[9387:329601] Turning on device 3, Other
2014-11-08 22:32:18.563 tdtool_mwb[14594:523323] Turning off device 3, Other
2014-11-09 18:16:52.844 tdtool_mwb[21630:891263] Turning on device 3, Other
2014-11-09 18:16:52.844 tdtool_mwb[21626:891252] Turning off device 3, Other
2014-11-09 20:42:37.353 tdtool_mwb[23789:973903] Turning off device 3, Other

Mi máquina sí que gira a las 06:00 y yo he entrado a mediodía hasta las 21:00 los dos días.

Tenga en cuenta que tengo otros scripts que tienen el mismo problema no es sólo algo con tdtool_mwb (o incluso si era cómo puedo depurar esto)

Si reinicio entonces funcionan correctamente durante uno o dos días.

Si la máquina está funcionando y no duerme, también parece estar bien, pero si duerme, falla.

2voto

yoliho Puntos 340

Se trata de un error introducido en la versión 10.10.0, como se ha mencionado aquí

Parece que se ha solucionado en 10.10.3

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X