core/device: Use JobRunningTimeoutSec= for device units
Device job timeouts should respect possible device job dependencies so we set JobRunningTimeoutSec= by default.
This commit is contained in:
parent
4195077ab4
commit
d9732d7803
|
@ -112,7 +112,7 @@ static void device_init(Unit *u) {
|
|||
* indefinitely for plugged in devices, something which cannot
|
||||
* happen for the other units since their operations time out
|
||||
* anyway. */
|
||||
u->job_timeout = u->manager->default_timeout_start_usec;
|
||||
u->job_running_timeout = u->manager->default_timeout_start_usec;
|
||||
|
||||
u->ignore_on_isolate = true;
|
||||
}
|
||||
|
|
|
@ -188,7 +188,7 @@ int generator_write_timeouts(
|
|||
|
||||
return write_drop_in_format(dir, unit, 50, "device-timeout",
|
||||
"# Automatically generated by %s\n\n"
|
||||
"[Unit]\nJobTimeoutSec=%s",
|
||||
"[Unit]\nJobRunningTimeoutSec=%s",
|
||||
program_invocation_short_name, timeout);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue