File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -823,6 +823,11 @@ func deployBlockchain(cmd *cobra.Command, args []string) error {
823823 return nil
824824 }
825825
826+ // needs to first stop relayer so non sovereign subnets successfully restart
827+ if sidecar .TeleporterReady && ! icmSpec .SkipICMDeploy && ! icmSpec .SkipRelayerDeploy && network .Kind != models .Mainnet {
828+ _ = relayercmd .CallStop (nil , relayercmd.StopFlags {}, network )
829+ }
830+
826831 tracked := false
827832
828833 if sidecar .Sovereign {
@@ -955,7 +960,6 @@ func deployBlockchain(cmd *cobra.Command, args []string) error {
955960 }
956961 }
957962 if ! icmSpec .SkipRelayerDeploy && network .Kind != models .Mainnet {
958- _ = relayercmd .CallStop (nil , relayercmd.StopFlags {}, network )
959963 if network .Kind == models .Local && icmSpec .RelayerBinPath == "" && icmSpec .RelayerVersion == constants .DefaultRelayerVersion {
960964 if b , extraLocalNetworkData , err := localnet .GetExtraLocalNetworkData (app , "" ); err != nil {
961965 return err
You can’t perform that action at this time.
0 commit comments