X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fln%2Fpeer_handler.rs;h=bf0052d0236cdb69a469b0fa53a456c3bde8c55c;hb=bdd77ae1fadfef084f90ed259ba00d614ff1c326;hp=7fde10d0908d86400fe8a4ca9df47a00a76884d0;hpb=c0bcb4b532aeade9717fa5103e0d0f3010b46193;p=rust-lightning diff --git a/src/ln/peer_handler.rs b/src/ln/peer_handler.rs index 7fde10d0..bf0052d0 100644 --- a/src/ln/peer_handler.rs +++ b/src/ln/peer_handler.rs @@ -628,11 +628,8 @@ impl PeerManager { Event::PaymentReceived {..} => { /* Hand upstream */ }, Event::PaymentSent {..} => { /* Hand upstream */ }, Event::PaymentFailed {..} => { /* Hand upstream */ }, + Event::PendingHTLCsForwardable {..} => { /* Hand upstream */ }, - Event::PendingHTLCsForwardable {..} => { - //TODO: Handle upstream in some confused form so that upstream just knows - //to call us somehow? - }, Event::SendOpenChannel { ref node_id, ref msg } => { let (mut descriptor, peer) = get_peer_for_forwarding!(node_id, { //TODO: Drop the pending channel? (or just let it timeout, but that sucks) @@ -750,6 +747,7 @@ impl PeerManager { descriptor.disconnect_socket(); self.message_handler.chan_handler.peer_disconnected(&node_id, false); } + continue; }, }