in lib/kcl/checkpointer.js [37:49]
Checkpointer.prototype.checkpoint = function(sequenceNumber, callback) {
if (typeof sequenceNumber === 'function') {
callback = sequenceNumber;
sequenceNumber = null;
}
if (this._callback) {
callback('Cannot checkpoint while another checkpoint is already in progress.');
return;
}
this._callback = callback;
this._kclManager.checkpoint(sequenceNumber);
};