validate_pluggable_transports_config() is not called after SIGHUP
/** 11c. validate pluggable transports configuration if we need to */
if (!has_validated_pt &&
(options->Bridges || options->ClientTransportPlugin)) {
if (validate_pluggable_transports_config() == 0) {
has_validated_pt = 1;
}
}
where has_validated_pt
is a static variable. This means that after getting set to 1
, validate_pluggable_transports_config()
will never be called again (even after a SIGHUP).