Some specific scenarios may lead libgit2 or git2go to panic. Adding a recovery logic, ensures a predictable execution path for callers, and safeguards the controller's stability. Signed-off-by: Paulo Gomes <paulo.gomes@weave.works> |
||
---|---|---|
.. | ||
managed | ||
testdata/git/repo | ||
checkout.go | ||
checkout_test.go | ||
libgit2.go | ||
transport.go | ||
transport_test.go |