[systemd-devel] OnCalendar= timers crashing systemd

Lennart Poettering lennart at poettering.net
Thu Feb 28 16:01:12 PST 2013


On Thu, 28.02.13 20:47, Tomasz Torcz (tomek at pipebreaker.pl) wrote:

> 
>   Hi,
> 
>  Carlos Silva, known as r3pek on IRC, found out that some parts of DBUS code
> weren't updated when introducing calendar events.  Specifically, this simple
> unit:
> 
> --- crash.timer ---
> [Unit]
> Description=update DNS hourly
> [Timer]
> OnCalendar=hourly
> ---
> 
>  is enough to kill systemd by "systemctl status crash.timer". The error is:
> 
> systemd[1]: Assertion 'endswith(t, "Sec")' failed at src/core/dbus-timer.c:78, 
> function bus_timer_append_timers(). Aborting.

This has been fixed already a while back with
b719810db446244ff708a2f5f08566af67ddab61 and
3761902e2e120849c283106fd4b78b6adec7367e. I guess we reall, really
should get out a new release soon.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.


More information about the systemd-devel mailing list