On 16:32 Mon 26 Jan , Eli Dorfman (Voltaire) wrote: > rescan subnet configuration after SIGHUP > call osm_subn_rescan_conf_files() after SIGHUP. > this is important when priority is changed and SM is in standby. > in that case it will not send capability mask trap and will not become > master. > > Signed-off-by: Eli Dorfman <[email protected]> > --- > opensm/opensm/main.c | 1 + > 1 files changed, 1 insertions(+), 0 deletions(-) > > diff --git a/opensm/opensm/main.c b/opensm/opensm/main.c > index f786192..0f7b822 100644 > --- a/opensm/opensm/main.c > +++ b/opensm/opensm/main.c > @@ -507,6 +507,7 @@ int osm_manager_loop(osm_subn_opt_t * p_opt, osm_opensm_t > * p_osm) > osm_hup_flag = 0; > /* a HUP signal should only start a new heavy sweep */ > p_osm->subn.force_heavy_sweep = TRUE; > + osm_subn_rescan_conf_files(&p_osm->subn);
Is it synchronized with sweep? If regular (scheduled by timer) sweep starts in a middle of osm_subn_rescan_conf_files() (when QoS parameters are freed..., etc.). I think it is not. Sasha > osm_opensm_sweep(p_osm); > } > } > -- > 1.5.5 > _______________________________________________ general mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general
