author | Kim Alvefur <zash@zash.se> |
Sun, 30 Dec 2018 03:24:54 +0100 | |
changeset 9749 | 0dbb285f903e |
parent 9748 | 8132030ff04a |
child 9750 | 848fd204708c |
util/promise.lua | file | annotate | diff | comparison | revisions |
--- a/util/promise.lua Sun Dec 30 03:20:37 2018 +0100 +++ b/util/promise.lua Sun Dec 30 03:24:54 2018 +0100 @@ -49,6 +49,9 @@ for _, cb in ipairs(cbs) do cb(value); end + -- No need to keep references to callbacks + promise._pending_on_fulfilled = nil; + promise._pending_on_rejected = nil; return true; end