From 60914029da32daad238748e4d4c1e7ad7a59615f Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Sat, 7 Jan 2017 20:15:17 -0800 Subject: [PATCH] htlcswitch: use an atomic load for link bandwidth during local dispatch --- htlcswitch.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htlcswitch.go b/htlcswitch.go index 67721f4bc..bad6ae2b3 100644 --- a/htlcswitch.go +++ b/htlcswitch.go @@ -256,7 +256,7 @@ out: // * avoid full channel depletion at higher // level (here) instead of within state // machine? - if link.availableBandwidth < int64(amt) { + if atomic.LoadInt64(&link.availableBandwidth) < int64(amt) { continue }