# stoplog command

The stoplog command stops the transaction
logger and detaches the transaction logger tape.

**For Windows:**Not Supported

Any subsequent
(log) updates are held on the disk. When the transaction logger is
restarted, these updates are written to the transaction logger tape.

## Syntax

```
stoplog {(options}
```

## Parameter(s)

| k | Releases the queue back to overflow. Used for recovery purposes in cases where the transaction logger consumes all available overflow space. |
| --- | --- |

Note:
 The stoplog command will attempt to stop the transaction logger for up to for four
 minutes if there are processes actively producing updates. If the transaction logger does
 not stop within four minutes, the command will time out. If the transaction logger is not
 responsive, you can run the stoplog command again.

## See also

- [log-msg command](https://d3codex.com/tcl/log-msg-command/)
- [log-status command](https://d3codex.com/tcl/log-status-command/)
- [tape-socket command](https://d3codex.com/tcl/tape-socket-command/)
- [Tape socket](https://d3codex.com/definitions/tape-socket/)
- [txlog command](https://d3codex.com/tcl/txlog-command/)
- [txlog-status command](https://d3codex.com/tcl/txlog-status-command/)
- [update-logging command](https://d3codex.com/tcl/update-logging-command/)

---
Source: https://d3codex.com/tcl/stoplog-command/ - part of the D3Codex reference.
