summaryrefslogtreecommitdiff
path: root/src/setup.c
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2023-08-03 14:24:13 -0700
committerVito Caputo <vcaputo@pengaru.com>2023-08-03 14:24:13 -0700
commit595d5e8b54dde06d7f624d4e64458a2648477669 (patch)
tree1012272e22a318dd3c5492bb3222eea64894e2bf /src/setup.c
parent26d196b00e4e692dbd9cede9ad1826ab9f2a6271 (diff)
modules/rkt: don't disconnect on -EINVAL from finalize
It's relatively acceptable to use this hammer for the other errors like ENOMEM especially when this isn't some enterprise-y service that must endure overload conditions gracefully. But the setup_finalize() step is rather likely to find invalid settings, especially now that til_setting_t.nocheck with the ':' prefix is a thing. This commit doesn't try resume the setup at the invalid setting (yet, that will require further til_module_t.setup() method work), but it at least doesn't rudely disconnect. The user just gets dumped back to the SCENES state main prompt.
Diffstat (limited to 'src/setup.c')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved