commit | 998e1bd3b084bd402940af7b8091a5007a1dc518 | [log] [tgz] |
---|---|---|
author | Paul J. Davis <paul.joseph.davis@gmail.com> | Tue Feb 12 11:38:44 2019 -0600 |
committer | Paul J. Davis <paul.joseph.davis@gmail.com> | Tue Feb 12 11:38:44 2019 -0600 |
tree | 28c05f10e9def04bd40489135e931957de0ea6ec | |
parent | 98609237fcce51649d755631c7471d583d06acd4 [diff] |
Lock transactions to the process that created them Rather than attempt to manage concurrent access to transactions we've just removed the necessity by locking transaction resources to a given thread. Perhaps in the future a use case for sharing a transaction between threads may arrise and we'll have to revisit this approach. However, given the five second limit on transactions, this seems fairly unlikely at this point in time.