channeld: Do not fail if we get a chain_hash we don't know

This commit is contained in:
Christian Decker
2018-09-08 13:44:49 +02:00
parent e10cde3516
commit dc88c35d7f

View File

@@ -61,7 +61,8 @@ struct channel *new_initial_channel(const tal_t *ctx,
= commit_number_obscurer(&channel->basepoints[funder].payment,
&channel->basepoints[!funder].payment);
channel->chainparams = chainparams_by_chainhash(chain_hash);
assert(channel->chainparams != NULL);
if (channel->chainparams == NULL)
return tal_free(channel);
return channel;
}