It was a legit error -> the transaction doesn't have to be active when commit() is called on it, and the right behavior in that case is to return a TxTerminated error. Fixes https://github.com/penberg/tihku/issues/59