(uploadId)
| 30 | } |
| 31 | |
| 32 | function cleanupImageUpload(uploadId) { |
| 33 | const upload = state.pendingImageUploads.get(uploadId); |
| 34 | if (!upload) return; |
| 35 | if (upload.tmpFile) { |
| 36 | try { fs.unlinkSync(upload.tmpFile); } catch {} |
| 37 | } |
| 38 | state.pendingImageUploads.delete(uploadId); |
| 39 | } |
| 40 | |
| 41 | function cleanupClientUploads(ws) { |
| 42 | for (const [uploadId, upload] of state.pendingImageUploads) { |
no outgoing calls
no test coverage detected