()
| 537 | } |
| 538 | |
| 539 | function startUploadCleanup() { |
| 540 | setInterval(() => { |
| 541 | const now = Date.now(); |
| 542 | for (const [uploadId, upload] of state.pendingImageUploads) { |
| 543 | if ((upload.updatedAt || 0) < (now - IMAGE_UPLOAD_TTL_MS)) { |
| 544 | cleanupImageUpload(uploadId); |
| 545 | } |
| 546 | } |
| 547 | }, 60 * 1000).unref(); |
| 548 | } |
| 549 | |
| 550 | module.exports = { |
| 551 | createTempImageFile, |
no test coverage detected