(fileOpPromise, handle)
| 1090 | } |
| 1091 | |
| 1092 | async function handleFdSync(fileOpPromise, handle) { |
| 1093 | return PromisePrototypeThen( |
| 1094 | fileOpPromise, |
| 1095 | (result) => PromisePrototypeThen( |
| 1096 | handle.sync(), |
| 1097 | () => result, |
| 1098 | (syncError) => PromiseReject(syncError), |
| 1099 | ), |
| 1100 | (opError) => PromiseReject(opError), |
| 1101 | ); |
| 1102 | } |
| 1103 | |
| 1104 | async function fsCall(fn, handle, ...args) { |
| 1105 | assert(handle[kRefs] !== undefined, |