Commit b3e5a5a
committed
Clarify reconciler --task-timeout help text
The --task-timeout help described the value as a timeout for a scheduled
task that has not been executed yet, implying a queueing deadline. The value
is passed to fetch_task_output, which uses it as an output-inactivity
timeout: it resets every time a line arrives and only fires after that many
seconds with no further output. Reword the help so operators set it for the
behaviour it actually controls.
Spell out the queued-task case explicitly rather than only denying it is a
queueing deadline: a queued task produces no output while it waits, so that
wait is not excluded from the timeout -- it counts against it in full, which
is the most likely way an operator hits it.
Assisted-by: Claude:claude-opus-4-8
Signed-off-by: Roger Luethi <luethi@osism.tech>1 parent a53251c commit b3e5a5a
2 files changed
Lines changed: 23 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | | - | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
44 | 49 | | |
45 | 50 | | |
46 | 51 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
15 | 32 | | |
16 | 33 | | |
17 | 34 | | |
| |||
0 commit comments