KamoCRM

Gracefully cancel superseded reconversion jobs on rapid saves

FixDocsService
已装运
2026年4月16日 15:59 UTC
作者
Kamo
提交
2f05ab1

When a document is saved multiple times quickly, each save registers its ImgDat UUID in a ConcurrentHashMap. The async reconversion task checks this at 6 checkpoints (before start, after download, after PDF conversion, after PDF upload, before thumbnails, after thumbnail generation). If a newer save has replaced the expected ImgDat, the task exits immediately without writing stale results or orphaned records.

所有更改

就像你看到的运输?

所有东西都是靠自己运入你的工作空间的 从免费计划开始,一个月后再读这页.

永远开始自由查看定价