summaryrefslogtreecommitdiffstats
path: root/src/core/job.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use Finished instead of Started for Type=oneshot services (#14851)Zbigniew Jędrzejewski-Szmek2020-03-051-2/+8
* pid1: when showing error status, do not switch to status=temporaryZbigniew Jędrzejewski-Szmek2020-03-011-5/+4
* pid1: when printing status message status, give reasonZbigniew Jędrzejewski-Szmek2020-03-011-1/+1
* job: Don't mark as redundant if deps are relevantKevin Kuehler2020-01-031-7/+44
* Merge pull request #13904 from keur/job_mode_triggeringZbigniew Jędrzejewski-Szmek2019-11-071-0/+1
|\
| * core: Add triggering job modeKevin Kuehler2019-11-051-0/+1
* | core, job: fix breakage of ordering dependencies by systemctl reload commandHATAYAMA Daisuke2019-11-041-3/+3
|/
* job: fix coverity issueLennart Poettering2019-07-311-2/+5
* job: make the run queue order deterministicMichael Olbrich2019-07-181-4/+5
* core: ExecCondition= for servicesAnita Zhang2019-07-171-1/+2
* tree-wide: drop duplicated blank linesYu Watanabe2019-07-151-1/+0
* Merge pull request #12461 from Werkov/fix-job-orderingLennart Poettering2019-07-111-87/+74
|\
| * core: Extract job ordering logicMichal Koutný2019-06-261-87/+74
* | Use unit->id instead of description in messagesZbigniew Jędrzejewski-Szmek2019-07-101-3/+3
* | basic/time-util: add helper function to check if timestamp is setZbigniew Jędrzejewski-Szmek2019-07-041-1/+1
|/
* util: split out sorting related calls to new sort-util.[ch]Lennart Poettering2019-03-131-0/+1
* Fail RequisiteOf units with oneshotsJonathon Kowalski2019-02-151-0/+25
* core: when we uninstall a job, add unit to dbus queueAlberts Muktupāvels2019-02-121-0/+2
* tree-wide: fix some trailing whitespaceLennart Poettering2019-01-171-1/+1
* Log the job being mergedbl33pbl0p2019-01-161-4/+5
* core: rework how we deserialize jobsLennart Poettering2018-12-121-5/+11
* job: be more careful when removing job object from jobs hash tableLennart Poettering2018-12-121-1/+1
* core: don't track jobs-finishing-during-reload explicitlyLennart Poettering2018-12-121-19/+1
* job: update job_free() to follow our usual return-NULL styleLennart Poettering2018-12-121-2/+2
* Merge pull request #10963 from poettering/bus-force-state-change-signalZbigniew Jędrzejewski-Szmek2018-12-061-0/+3
|\
| * core: when we install a job, announce this via the busLennart Poettering2018-12-011-0/+3
* | tree-wide: add whitespace between type and variable nameYu Watanabe2018-12-041-1/+1
|/
* core: allow to set exit status when using SuccessAction=/FailureAction=exit i...Lennart Poettering2018-11-271-1/+1
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+4
* job: simplify status message extractionLennart Poettering2018-11-161-15/+8
* job: when a job was skipped due to a failed condition, log about itLennart Poettering2018-11-161-4/+18
* core: make unit_start() return a distinguishable error code in case condition...Lennart Poettering2018-11-161-1/+3
* job: add two explanatory commentsLennart Poettering2018-11-161-3/+4
* job: let's remove one comparison and reduce indentation level by oneLennart Poettering2018-11-161-12/+14
* job: also include job ID in log messages when we begin with a jobLennart Poettering2018-11-161-4/+8
* core: move unit_status_emit_starting_stopping_reloading() and related calls t...Lennart Poettering2018-11-161-16/+103
* job: add log message when we can't enable the job run event sourceLennart Poettering2018-11-161-2/+7
* job: add comment for EAGAIN job run caseLennart Poettering2018-11-161-3/+3
* job: minor coding style tweaksLennart Poettering2018-11-161-3/+4
* job: include JOB_ID field in log message about jobsLennart Poettering2018-11-161-5/+7
* core: rework serializationLennart Poettering2018-10-261-26/+17
* core: when deserializing state always use read_line(…, LONG_LINE_MAX, …)Lennart Poettering2018-10-261-8/+11
* Merge pull request #10439 from poettering/job-struct-initLennart Poettering2018-10-171-12/+13
|\
| * job: add lots of colons to log messagesLennart Poettering2018-10-171-7/+7
| * job: use structured initializationLennart Poettering2018-10-171-5/+6
* | core: do not "warn" about mundane emergency actionsZbigniew Jędrzejewski-Szmek2018-10-171-1/+2
* | core: limit service-watchdogs=no to actual "watchdog" commandsZbigniew Jędrzejewski-Szmek2018-10-171-1/+2
|/
* tree-wide: use typesafe_qsort()Yu Watanabe2018-09-191-10/+3
* tree-wide: drop empty lines in commentsYu Watanabe2018-07-231-1/+0
* core/job: add check for return of job_type_merge_and_collapse()Filipe Brandenburger2018-06-251-1/+1