File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change 1
1
node_modules
2
+ package-lock.json
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ function createFile (name, opts) {
30
30
var fs = null
31
31
var file = null
32
32
var entry = null
33
+ var toDestroy = null
33
34
var readers = [ ]
34
35
var writers = [ ]
35
36
@@ -55,13 +56,15 @@ function createFile (name, opts) {
55
56
}
56
57
57
58
function destroy ( req ) {
58
- entry . remove ( ondone , onerror )
59
+ toDestroy . remove ( ondone , onerror )
59
60
60
61
function ondone ( ) {
62
+ toDestroy = null
61
63
req . callback ( null , null )
62
64
}
63
65
64
66
function onerror ( err ) {
67
+ toDestroy = null
65
68
req . callback ( err , null )
66
69
}
67
70
}
@@ -73,7 +76,7 @@ function createFile (name, opts) {
73
76
fs = res
74
77
mkdirp ( parentFolder ( name ) , function ( ) {
75
78
fs . root . getFile ( name , { create : true } , function ( e ) {
76
- entry = e
79
+ entry = toDestroy = e
77
80
entry . file ( function ( f ) {
78
81
file = f
79
82
req . callback ( null )
You can’t perform that action at this time.
0 commit comments