The creation of an epoch could fail because of an incorrect request and the epoch_lock may stay in `Activating state forever and could not handle a new request.
This bug is triggered by sending a request with an incorrect URL or commit of an opam-repository.
The creation of an epoch could fail because of an incorrect request and the epoch_lock may stay in `Activating state forever and could not handle a new request.
This bug is triggered by sending a request with an incorrect URL or commit of an opam-repository.
Here steps:
Starting the solver
Sending a request (copy, the address of the solver-service). The
--commit=?
is incorrect to trigger the bug.This branch https://github.com/moyodiallo/solver-service/tree/fix-bug-epoch_lock-debug is modified to observe behavior of solver-service. The state is printed out each time.