docs/tutorials/topic-tutorial.t
author Taapas Agrawal <taapas2897@gmail.com>
Fri, 12 Jul 2019 23:43:25 +0530
changeset 4797 8c780c3eb116
parent 2824 d0e3a8e0b62c
permissions lrwxrwxrwx
evolve: fixed lock acquire before checking state Before checking the states `repo.lock()` and `repo.wlock()` need to be acquired. This was not happening in `evolve()` earlier. This patch creates a seperate `_performevolve()` funtion which can be then called with locks acquired. This also removes the redundant lock acuquiring of `abortevolve` and `continueevolve` as lock is now taken earlier.

../../tests/test-topic-tutorial.t