Merge remote-tracking branch 'origin/pr/53'

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
This commit is contained in:
Rusty Russell 2016-10-25 11:16:47 +10:30
commit 60e7e54f95

View File

@ -289,10 +289,15 @@ struct peer *find_route(struct lightningd_state *dstate,
* at the end, and need to derive how much we need to send. */
dst = get_node(dstate, &dstate->id);
src = get_node(dstate, to);
if (!src) {
log_info_struct(dstate->base_log, "find_route: cannot find %s",
struct pubkey, to);
return NULL;
} else if (dst == src) {
log_info_struct(dstate->base_log, "find_route: this is %s, refusing to create empty route",
struct pubkey, to);
return NULL;
}
/* Reset all the information. */