nil out layers when dropping to allow for GC

This commit is contained in:
Jeromy committed 2020-04-02 18:20:49 -07:00
1 parent 212c346c21
commit 89b15c03cf
1 file changed
+1
+1
View File
@@ -50,6 +50,7 @@ func (ss *stateSnaps) addLayer() {
}
func (ss *stateSnaps) dropLayer() {
ss.layers[len(ss.layers)-1] = nil // allow it to be GCed
ss.layers = ss.layers[:len(ss.layers)-1]
}