Conduit v0.15.1 release
· One min read
Conduit v0.15.1 is a same-day patch for a shutdown bug: Conduit only registered SIGINT, so SIGTERM — the signal docker stop, kubectl delete pod, and systemctl stop all send — bypassed graceful shutdown and killed the process immediately.
tip
This wasn't silent data loss on its own — at-least-once delivery and crash-safe positions still recover an abrupt kill — but it meant every container or pod recycle skipped draining in-flight records and checkpointing, causing duplicate-delivery storms and unclean checkpoints on restart.
Key Highlights
SIGTERMnow drives the same graceful shutdown path asSIGINT: in-flight records drain and pipelines checkpoint before exit, with a second signal still forcing an immediate stop.
