pijul_org / pijul

#394 push --to-repository . is broken

Opened by FlorentBecker, on May 13, 2019
Good first bug
Closed
FlorentBecker commented on May 13, 2019

The "push" part of that test gets stuck in an infinite loop, in the last "push" command. The loop seems to happen only in the test harness, when opening the repo.

pmeunier commented on May 13, 2019

Looks like a lock problem, but I've no idea where it comes from.

pmeunier commented on May 13, 2019

Of course, push takes the lock of the first repository, and then the lock of the second one.

pmeunier added a patch:
Fixing a deadlock in push (local repository to itself) by blabla, created on May 13, 2019

8wBegpyQ9SCr8mBY8otGktEw6UTr233nbhCiEoiUN71Rvjf1qPy8PiNbcT2xCZZKD5shYJSErRDs7vRUkwDyYCrM
latest
master
testing
pmeunier closed this discussion on May 13, 2019