-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cron module stuck #6286
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The cron module was stuck outside the reactor on a system.
perf
reported 99% of the broker incronodate_next
This is called by
cronodate_remaining()
when libev calls the cron datetimereschedule_cb
.I was able to attach to the broker and step through this a bit (before fumbling and killing the broker) and found the code was processing this cronodate entry:
This entry did seem to be stuck in
cronodate_next()
though stepping through was a bit confusing, thestruc tm
seemed to be bouncing between two dates. Perhaps a corner case intm_advance()
(unfortunately I let the gdb output scroll out of my buffer)The text was updated successfully, but these errors were encountered: