Sippet.terminate

You're seeing just the function terminate, go back to Sippet module for more information.

Specs

terminate(sippet(), client_key() | server_key()) :: :ok

Terminates a client or server transaction forcefully.

This function is not generally executed by entities; there is a single case where it is fundamental, which is when a client transaction is in proceeding state for a long time, and the transaction has to be finished forcibly, or it will never finish by itself.

If a transaction with such a key does not exist, it will be silently ignored.