Fix (and test) panic when our counterparty uses a bogus funding tx
[rust-lightning] / lightning / src / ln / channel.rs
index 5f987427979cbb9d267a73ea7f3fc0b0dd374378..1c34e3391493fe33a9bddff6c2c680a66f9eac34 100644 (file)
@@ -3574,7 +3574,6 @@ impl<Signer: Sign> Channel<Signer> {
                                                                #[cfg(not(feature = "fuzztarget"))]
                                                                panic!("Client called ChannelManager::funding_transaction_generated with bogus transaction!");
                                                        }
-                                                       self.channel_state = ChannelState::ShutdownComplete as u32;
                                                        self.update_time_counter += 1;
                                                        return Err(msgs::ErrorMessage {
                                                                channel_id: self.channel_id(),