Sending Tor a HUP signal gives a bunch of warnings
In 5a801a8c8b71c9551a80913398135809cb10cecd we started implementing a change that sends CONF_CHANGED events when a tor configuration option changed. This has the unintended side-effect of generating a whole bunch of warnings for all CONFIG_TYPE_LINELIST_S options:
[warn] Can't return context-sensitive 'HiddenServiceDir' on its own [warn] Can't return context-sensitive 'HiddenServiceDir' on its own [warn] Can't return context-sensitive 'HiddenServicePort' on its own ... etc
Fixing option_is_same() might serve as a workaround, but it seems that the whole implementation doesn't have a way to deal with these config options correctly, so maybe even the spec needs to be re-thought here.