Browse Source

fixup! Close memory leak, make error exposure DEVELOPER=1 only.

ppa-0.6.1
Rusty Russell 7 years ago
committed by Christian Decker
parent
commit
369d3ab46e
  1. 7
      lightningd/channel.c

7
lightningd/channel.c

@ -305,7 +305,14 @@ void channel_internal_error(struct channel *channel, const char *fmt, ...)
log_broken(channel->log, "Peer internal error %s: %s",
channel_state_name(channel), why);
/* Don't expose internal error causes to remove unless doing dev */
#if DEVELOPER
channel_fail_permanent(channel, "Internal error: %s", why);
#else
channel_fail_permanent(channel, "Internal error");
#endif
tal_free(why);
}
void channel_fail_transient(struct channel *channel, const char *fmt, ...)

Loading…
Cancel
Save